Omio
Brian Waugh is a seasoned operations executive currently serving as Vice President of Operations at Omio since April 2022. Prior to this role, Brian held the position of Director of Operations at Omio and accumulated extensive experience at Trainline, where Brian worked from February 2002 to August 2019 as Director of Customer Services.
This person is not in any teams
This person is not in any offices