Carola York, Managing Director at Europe, FT Specialist Post author By Sue Stevens Post date September 30, 2024