Janelle Drake's Location
Fitchburg, MA, US
Janelle Drake's Work
Janelle Drake's Education
Janelle Drake's Skills
Janelle Drake's Summary
Janelle Drake, based in Fitchburg, MA, US, is currently a Senior Mechanical Engineer at Setra Systems, bringing experience from previous roles at Setra Systems, Labsphere, Inc., Troy Industries and Micron Products, Inc.. Janelle Drake holds a 2007 - 2011 Bachelor of Science (B.S.) in Mechanical Engineering @ Worcester Polytechnic Institute. With a robust skill set that includes Design for Manufacturing, CAD, Solidworks, Product Development, Injection Molding and more, Janelle Drake contributes valuable insights to the industry. Janelle Drake has 1 email on RocketReach.