About this role
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