Michael Flaherty has extensive experience in the engineering and technical fields, currently serving in various roles such as Product Specialist, Project Manager, and Field Service Engineer at Mazak Corporation since November 2011. Prior to this, Michael was an Ensign in the US Navy from July 2009 to May 2010, during which time flight training was undertaken. Michael holds a Bachelor of Science degree in General Engineering from the United States Naval Academy, earned between 2005 and 2009.
This person is not in the org chart
This person is not in any teams