Steve Leece served as the Managing Director at Moog Controls Corp from February 2015 until retirement, demonstrating leadership and expertise in the role. Prior to retirement, Steve built a solid foundation in engineering and management from education at Worcester Polytechnic Institute, where studies were undertaken from 1965 to 1969.
This person is not in any offices