Joseph McCabe

Solution Manager - Offshore Wind Inspection & Monitoring

Joseph McCabe is an experienced engineering professional specializing in offshore wind inspection and subsea engineering. Currently serving as Solution Manager for Offshore Wind Inspection & Monitoring at Fugro since March 2025, Joseph previously held the position of Floating Wind Project Engineer at Offshore Renewable Energy Catapult from October 2022 to March 2025, where responsibilities included team leadership and technical project management for high-value initiatives. Prior roles include Subsea Engineer at Subsea 7, and Onshore Subsea Mechanical Engineer at Total, where Joseph contributed to significant projects while pursuing a Master of Engineering degree from Robert Gordon University. Early career experience as a Subsea Technician with OPITO at Schlumberger laid the foundation for expertise in subsea operations and mechanical engineering. Major achievements include leading innovative projects, notably the development of a dynamic cable flex fatigue rig with industry-leading capabilities.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices