Michael Mowrer is an experienced project manager currently working at Legends since March 2024, following a significant tenure as an electrical engineer at CannonDesign from August 2016 to February 2024. Prior to that, Michael served as an electrical engineer at Watts Architecture & Engineering from August 2014 to August 2016 and worked as a fire alarm inspector at FIRE SAFETY SYSTEMS INC. from March 2010 to August 2014. Michael began the professional journey as an intern at IBC Engineering P.C. from March 2007 to December 2009. Michael holds a Bachelor's degree in Electrical and Electronics Engineering from the University at Buffalo, completed in 2013, and an earlier degree in Math and Science Liberal Arts from Niagara County Community College, obtained in 2009.
This person is not in the org chart
This person is not in any teams
This person is not in any offices