Steve Lefavour is the managing director at Castle Placement. Steve has previous experience as the director of manufacturing and supply chain at Peerless Manufacturing, director of process excellence at Bucyrus International, and a project manager and QA manager for nuclear submarines at the US Navy. Steve has been in the workforce for over 40 years and has experience in a variety of different fields.
Steve Lefavour has a MBA from the Keller Graduate School of Management.
Their manager is Ken Margolis, Managing Partner. They are on a team with Juan Carlos Sandoval - Managing Director, Andrew Douglas - Managing Director, and Brian Fuentes - Managing Director.
Sign up to view 0 direct reports
Get started