Senior Leaderships
Swamy Del Rio
Head of Sales, Americas
Swamy brings extensive specialized industry expertise to his role at Topcast, overseeing commercial and military sales strategy across the Americas. Most recently, he served as Vice President of the Aerospace Program at NorcaTec, where he successfully built and led robust aftermarket military aerospace distribution and trading programs for a global customer base. Swamy began his aviation career with over a decade in component MRO at AAR, starting as an A&P mechanic and advancing into strategic business development across both commercial and defense platforms.
Qualifications
Swamy holds a Bachelor’s degree in Business Administration and an MBA from Baruch College, City University of New York.
Connect with our experts to create a better world
Get in Touch