
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