Capitolis's Sales department is led by Thomas Feda (Director of Business Development) and has 9 employees.
Kevin McGuire
Senior Manager
Neha Chaudhary
Manager
Sherry Berrios
Executive Assistant
Victor Chen
Director
Evelina Rosenstein
Head of Business Development
Petra Wikstrom
Business Development Executive, Buy Side Americas
Thomas Feda
Director of Business Development
Ben Tobin
Global Head of Sales
Looking for a particular Capitolis employee's phone or email?