Chris Leclair's Location
Bellingham, MA, US
Chris Leclair's Work
Chris Leclair's Education
Babson F.W. Olin Graduate School of Business
Master of Business Administration - MBA (Business Administration and Management, General)
2007 - 2009
Wentworth Institute of Technology
Bachelors electrical engineering
1997 - 2001
Chris Leclair's Summary
Chris Leclair, based in Bellingham, MA, US, is currently a Director Product Management Development at Dell Technologies, bringing experience from previous roles at Dell Technologies and EMC. Chris Leclair holds a 2007 - 2009 Master of Business Administration - MBA in Business Administration and Management, General @ Babson F.W. Olin Graduate School of Business. Chris Leclair has 7 emails and 1 mobile phone number on RocketReach.