John Patterson

John Patterson

Graduated | Product and Engineering Manager at Hoolest Performance Technologies & Principal at