Mechanical Designer
Quebec, Canada
Demers Ambulances
Canadian National Superbike Series
Technical Director
Peter Hoogeveen Mechanical Concepts
Owner