Jeff Twining is currently a Senior Engineering Manager at First Bus and RATP Dev, with a wealth of experience in the bus and coach engineering sector. They have held multiple engineering management roles, including at Stagecoach London and HCT Group, and have worked as a self-employed bus and coach engineer. Their career began in 1981 as an apprentice engineer with London Country Bus Services Limited, leading to various engineering management positions over the years.
This person is not in the org chart
This person is not in any teams
This person is not in any offices