Carl MacHado

Americas Controlling Manager at Solvay

Carl Machado is a financial executive currently serving as Chief Financial Officer at Shea Engineering Services Inc since February 2024. With over two decades of experience at Solvay, Carl has held various positions including Americas Controlling Manager, where responsibilities included building a controlling platform in Brazil and standardizing financial processes. Previous roles include Finance Manager, where leadership included overseeing a finance team during a significant SAP integration, and Regional Finance Director, providing financial support for business growth, managing a team of ten, and ensuring compliance with corporate standards. Carl's early career at Schlumberger as Controller enriched financial management expertise. Carl earned an MBA from the Fox School of Business at Temple University between 1996 and 1998.

Links