David Ell is an experienced Territory Manager at Frontier Power Products, a position held since June 2009. Prior to this role, David worked in sales at Waterous Power Systems from 2001 to 2008. David's educational background includes a degree in Power Engineering Technology from the Southern Alberta Institute of Technology (SAIT), earned between 1997 and 1999.
Sign up to view 0 direct reports
Get started
This person is not in any teams