Transurb employs 340 employees. The Transurb management team includes Damien Baudson (Product Owner and Project Manager), Maxime Flahaux (Head of Sales), and Ivan Keuller (Portfolio Manager).
Looking for a particular Transurb employee's phone or email?