Terry Ormrod has over 20 years of experience in sales, currently serving as the Western Canada Sales Manager at The Toro Company since February 2003. Prior to this role, Terry worked in sales at International Plastics Ltd from 1996 to 2003. Terry's educational background includes studies at the University of Massachusetts Amherst between 1997 and 1998.
This person is not in any teams
This person is not in any offices