Catherine Farah

Manager Swile Travel

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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices