Stephen Loughlin

Strategic Partnership Manager

Stephen Loughlin is an experienced professional in the hospitality and travel industries, currently serving as a Strategic Partnership Manager at Expedia Group since October 2025. Prior to this role, Loughlin held various positions at Abercrombie & Kent USA, including Manager of National Accounts and National Accounts Business Specialist, and at Crystal Cruises with similar responsibilities. Loughlin's background includes leadership roles at Langham Hospitality Group as Director of Guest Relations, and experience in business development at Envoy Global. Significant roles at Marriott International and Westin Hotels & Resorts involved revenue management and catering sales. Loughlin began a professional journey in hospitality with earlier positions at The Peninsula Hotels and obtained a Bachelor of Arts degree in Industrial and Organizational Psychology from DePaul University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices