Mark Tavenor in Melbourne works at Trimotive (Trimas Corporation) (Sales Director - Europe).
Share this profile
Trimotive (Trimas Corporation)
October 2013
-
Sales Director - Europe
Trimotive (Trimas Corp)
January 2009
-
September 2013
Design & Production Engineering Manager
Track Trailer
August 2007
-
December 2008
Engineering Manager
None listed.
RELATED SEARCHES
SIMILAR NAMES