Leo Baker's Location
Holland, MI, US
Leo Baker's Work
Leo Baker's Education
Leo Baker's Skills
Leo Baker's Summary
Leo Baker, based in Holland, MI, US, is currently a Senior Designer New Product Development at Tennant Company, bringing experience from previous roles at Troy Design inc and General Motors. Leo Baker holds a *. With a robust skill set that includes Unigraphics, Solidworks, Design/Layouts/Drafting, GD&T, Product Development and more, Leo Baker contributes valuable insights to the industry. Leo Baker has 1 email on RocketReach.