Carlos Castillo De Alvear's Location
Spain
Carlos Castillo De Alvear's Work
Carlos Castillo De Alvear's Education
Universidad Autónoma de Madrid
Bachelor's Degree in Management Business Administration (Business/Managerial Economics)
Imperial College Business School
Executive Course (Mergers & Adquisitions)
2021 - 2021
The Chartered Institute of Management Accountants
CIMA Certificate
2014
Carlos Castillo De Alvear's Skills
Carlos Castillo De Alvear's Summary
Carlos Castillo De Alvear, based in Spain, is currently a Head of Business Operations - Spain and Portugal at Takeda, bringing experience from previous roles at Takeda, Shire and Pfizer. Carlos Castillo De Alvear holds a Bachelor's Degree in Management Business Administration in Business/Managerial Economics @ Universidad Autónoma de Madrid. With a robust skill set that includes Financial Analysis, Excel, GMX, Project Management, Big-picture Thinking and more, Carlos Castillo De Alvear contributes valuable insights to the industry. Carlos Castillo De Alvear has 3 emails on RocketReach.