Catherine Farah currently serves as the Manager of Swile Travel since October 2025. Prior to this role, Catherine was the Head of Account Management for Deliveroo in Paris, where responsibilities included strategic planning, execution, and financial management within the largest market for the company in France. Catherine's extensive experience includes over a decade at Expedia Group, where Catherine held several managerial positions focusing on sales, account management, and team leadership, significantly contributing to revenue maximization and the acquisition of new hotel properties in the EMEA region. Catherine began her career in hospitality at Accor and Concorde Hotels & Resorts, and holds a Bachelor of Business Administration from EHL Hotelfachschule Passugg and a Bachelor of Laws from Université Toulouse 1 Capitole.
This person is not in any teams
This person is not in any offices