Meet the Rev-Trac team
The people who make Rev-Trac possible.
David Owen
Managing Director
Damien Markwell
Commercial Director of EMEA & APAC
Dave Gordon
Chief Information Officer
David Drake
CEO and Founder
Dan McGrann
Sales Director
Chris Drake
Head of Product & Strategy
Fiona Lorenzini
Director of Marketing