William Allen

Chief Supply Officer at On The Beach Group

William Allen is the Chief Supply Officer for the Group with responsibility for all sourcing and operations of accommodation, flight, transfer, and ancillary suppliers including the Group's direct contracting system. Previously, William was Managing Director at Nedbank, On Holiday Group, and Overseas Purchasing Director for MyTravel UK. William has 25 years of experience negotiating and managing supplier relationships in the short-haul beach market.

Timeline

  • Chief Supply Officer

    Current role