Sales & Marketing Agent
Travel Nexus Spain
Location : Barcelona B ES
Marketing and selling products to potential clients – Minimum studies:. A degree in management, business studies, marketing or tourism may be preferred….
Travel Nexus Spain
Location : Barcelona B ES
Marketing and selling products to potential clients – Minimum studies:. A degree in management, business studies, marketing or tourism may be preferred….