Delivering Mega Projects: A Construction Director’s View with Michael Foucaud | Energy Sector Heroes

Delivering Mega Projects: A Construction Director’s View with Michael Foucaud | Energy Sector Heroes

25:13 Nov 25, 2025
About this episode
What does it take to deliver some of the world’s largest energy projects? In this episode, I sit down with Michael Foucaud, Construction Director at TechnipFMC, to talk about his career journey and what he has learned from leading major project execution across global construction yards.Michael shares practical insights into how large-scale projects come together from yard operations and planning through to working with teams on the ground and managing high stakes challenges. We also discuss the skills that matter most in construction leadership and how younger professionals can build capability in this part of the sector.In this episode, we cover:• How construction experience shapes successful project delivery• Managing the realities of large, complex build environments• Leadership and communication on major energy projects• Career pathways into construction roles within the sectorWhether you’re already working in projects or curious about what happens long before installation offshore, this conversation offers a clear view into the world of energy construction and delivery.
Select an episode
0:00 0:00