Carlos Rodriguez joined TFS in 2011 and heads Global Finance.
Carlos started his career as a Financial Auditor at Deloitte where he worked for 6 years. In 1998 Carlos entered the pharmaceutical field with Amgen where, for 10 years he held various positions, ultimately as Finance Director for Amgen Portugal. Carlos has lived in Spain, The Netherlands and Portugal. Prior to joining TFS, Carlos spent 4 years working as CFO at Salvat, a Spanish Pharmaceutical Company.
Carlos holds a degree in Economics from the University of Barcelona and a Master’s degree in Business Administration from Esade.
Carlos is located in the TFS office in Barcelona, Spain.