Head of Travel Department - Luxury Travel

Company: Insignia Group

Role summary

Head of Travel Department - Luxury Travel is a full-time role at Insignia Group in Bratislava, Region of Bratislava, Slovakia (on-site). Posted 2026-10-04. Experience level: 5-10.

Job title
Head of Travel Department - Luxury Travel
Company
Insignia Group
Location
Bratislava, Region of Bratislava, Slovakia
Work arrangement
on-site
Employment type
full-time
Category
Software Engineering
Experience level
5-10
Date posted
2026-10-04

If you're a seasoned leader passionate about luxury travel and driving operational excellence, this Head of Travel Department role at Insignia Group could be your next big opportunity. You'll have the chance to shape and scale a key department, focusing on high-end client services and supplier relationships.

Job description

Insignia Group of Companies is seeking an experienced Head of Travel Department to lead and scale its Travel Department operations. This senior role will be responsible for overseeing all travel related services, supplier networks, pricing strategies, service quality, and operational excellence across corporate and UHNW client segments.

Key Responsibilities:

Operational Leadership

Lead and manage the travel back-office operations, ensuring efficiency, accuracy, and service excellence

Oversee day-to-day operations across:

Hotel reservations

Airline ticketing

Car rentals

Chauffeur and ground transportation

Deliveries, logistics, and movements

Ancillary travel-related services

Supplier Network & Partnerships

Build, manage, and optimize a global network of suppliers, including:

Airlines

Hotels and hospitality partners

Travel agencies

Car rental and mobility providers

Logistics and service vendors

Negotiate commercial agreements, preferred rates, SLAs, and exclusive benefits

Monitor supplier performance, service quality, and compliance with Insignia standards

Pricing & Quality Control

Develop and manage pricing structures aligned with market competitiveness and margin objectives

Ensure consistent quality of service, problem resolution, and escalation management

Implement KPIs and reporting for operational performance and supplier quality

Corporate Travel Services Development

Design and build corporate travel solutions tailored for:

VCFC corporate clients

Large corporations and enterprise accounts

Work closely with sales, concierge, and client relationship teams to support client acquisition and retention

Create scalable travel service frameworks for corporate and VIP clients

Stakeholder & Client Management

Act as a senior operational point of contact for key partners and internal stakeholders

Support high-level client requests, complex itineraries, and mission-critical travel arrangements

Ensure discretion, confidentiality, and premium service delivery at all times

Minimum 5 years’ experience in the travel industry, ideally in:

Corporate travel

Luxury travel

Travel management companies (TMCs)

Airlines, hospitality, or travel services operations

Proven experience in operations management and supplier coordination

Strong existing network and contacts within:

Travel agencies

Airlines

Hotels and hospitality groups

Corporate travel providers

Skills & Competencies:

Strong operational and organizational leadership

Excellent negotiation and commercial skills

Deep understanding of corporate and luxury travel services

Ability to build processes, teams, and scalable service models

Client-focused mindset with attention to detail and service quality

Strong communication and stakeholder management skills

Comfortable working in a fast-paced, high-expectation environment

Apply for Head of Travel Department - Luxury Travel at Insignia Group

More software engineering jobs nearby