Post Job Free
Sign in

Travel Sales Specialist: Spain x Portugal

Company:
Insight Global
Location:
Boulder, CO, 80301
Posted:
May 01, 2025

Description:

Must Haves:

Minimum 2-5 years of experience in Sales

Background in travel-related roles (e.g., travel agent, flight attendant) or personal travel experience, particularly abroad

Experience traveling to multiple locations in Spain or Portugal for at least two weeks or more.

Previous experience and success establishing strong connections with customers

Day to Day:

Apply