Leadership Team

About

The Leadership Team at Castle oversees the strategic direction and operational efficiency of the company. The team, comprised of the President & Chief Executive Officer, Vice President of Safety and Risk Management, VP of Operations, Vice President Finance, and Vice President of Human Resources, collaboratively ensures that each division operates seamlessly and safely while driving growth and maintaining financial health across Castle’s diverse energy infrastructure projects in North America.