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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices