Bill Allen has a diverse work experience, starting in 1994 as the Overseas Purchasing Director at MyTravel. Bill then moved on to become the Managing Director at On Holiday Group in 2004, where they worked for a decade. In 2014, they joined On the Beach Ltd as the Chief Supply Officer, a role they currently hold.
Bill Allen attended The Manchester Metropolitan University from 1986 to 1989, studying Hotel Management.
Sign up to view 3 direct reports
Get started
This person is not in any teams