Michelle Teillon's Location
Boston, MA, US
Michelle Teillon's Work
Michelle Teillon's Education
Michelle Teillon's Skills
Michelle Teillon's Summary
Michelle Teillon, based in Boston, MA, US, is currently a Vice President of Innovation Management at Evolved by Nature, bringing experience from previous roles at Evolved By Nature, Liberty Mutual, Various Companies and Wayfair. Michelle Teillon holds a BS in Electrical Engineering @ Cornell University. With a robust skill set that includes Customer Experience Management, Product Management and Marketing, Strategic Planning and Execution, Business Analysis and Optimization, Product Lifecycle Management and more, Michelle Teillon contributes valuable insights to the industry. Michelle Teillon has 4 emails and 1 mobile phone number on RocketReach.