Human Resources and Recruitment

About

The Human Resources and Recruitment team at Spencer Ogden is dedicated to attracting, selecting, and onboarding top talent within the energy and infrastructure sectors. This team collaborates closely to ensure a robust recruitment process, develop global talent strategies, and uphold compliance, ultimately supporting Spencer Ogden’s mission to build an impactful workforce that drives industry growth.