The CRC Evans Leadership Team is responsible for setting the strategic direction, overseeing operations, and ensuring financial stability across the organization. They drive business performance, foster innovation, manage human resources, and build strong customer and stakeholder relationships to maintain CRC Evans' leadership in welding and coating services for the global energy and infrastructure sectors.
Ben MacKay
Chief Operating Officer
Fiona Rhodes Aca, Fc...
Deputy Chief Financial Officer
Frederic Castrec
Chief Executive Officer
John Doolin
Vice President - Business Perf...
Paul McShane
President, CRC Evans Emeaa
Rikki Lynn Pittman P...
Vice President Human Resources...
Sandeep Kumar
VP Projects & Operations Weldi...
Shailesh Radhakrishn...
Vice President, Engineering & ...
Stephane Allain
Chief Commercial Officer (cco)
View all