Michelle Taylor's Location
New York, New York, United States
Michelle Taylor's Work
Michelle Taylor's Education
Michelle Taylor's Summary
Michelle Taylor, based in New York, New York, United States, is currently a Senior Product Lead at Excelero, bringing experience from previous roles at Microsoft, Accenture and Trimble. Michelle Taylor holds a 2005 - 2009 Bachelor of Science in Electrical Engineering @ The Ohio State University. Michelle Taylor has 3 emails and 1 mobile phone number on RocketReach.