As a Manager Sustainability at McDermott, you will oversee the strategic implementation of social responsibility and environmental frameworks across complex energy projects. You are responsible for navigating the full project lifecycle, from initial bids to commissioning, ensuring that large-scale infrastructure builds respect human rights and local community standards. You will bridge the gap between technical engineering requirements and the human element of global operations.
This role is pivotal because it addresses the social license to operate within the energy transition. In an industry historically scrutinized for its footprint, you will lead the charge in responsible resource transformation, managing everything from indigenous peoples’ rights to carbon offset programs. Your work directly ensures that the physical building blocks of the world’s future energy grid are constructed with high ethical and environmental integrity.
This suits someone who possesses a deep background in international development or social sciences and feels at home navigating the high-stakes, matrixed environment of a global engineering leader.