management, technology and product solutions, as well as 24-hour global travel support, the Stage and Screen team manages... everything from high volume group bookings, last minute team or cast trips, music tours, VIP travel and complex multi-destination......
Job Location: New South Wales, Australia