Insud Pharma
Francisco Tellols is a seasoned finance professional with extensive experience in the pharmaceutical industry. Currently serving as Global Director of Financial Planning and Business Control at Insud Pharma since December 2021, Francisco coordinates finance functions across more than 45 countries, ensuring global accuracy and timely results. Prior roles include Chief Financial Officer for Almirall in the U.S., where strategic financial objectives were continuously evaluated, and a variety of senior finance positions within Almirall that encompassed finance leadership, budgeting, and M&A strategy. Francisco's educational background includes a Master's in Corporate Finance & Law from Esade and an Advanced Leadership Program Certificate from the Center for Creative Leadership, complementing a robust career characterized by financial acumen and strategic oversight.
This person is not in the org chart
This person is not in any teams
This person is not in any offices