Steve Lefavour

Managing Director at Castle Placement

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.

Links

Manager

View in org chart

Timeline

  • Managing Director

    Current role

A panel showing how The Org can help with contacting the right person.