Spencer Ogden

    Sales, Recruitment & Commercial
    Spencer Ogden logo
    Spencer Ogden logo
    About Spencer Ogden

    As global recruitment experts in energy and infrastructure, we're building an industry that impacts millions. 

    Delivering within  oil and gaspower and utilitiesbuilt environment and renewable energy sectors, we operate at all stages of the project life cycle, from financial inception to operational execution and design. 

    Focusing on mid-to-senior level positions and highly skilled technical roles, we unlock standout opportunities for individuals and teams across the globe.

    Do you work at Spencer Ogden and would you like to customise this profile? Claim employer profile

    Live opportunities

    Graduate Jobs
    Days left to apply
    Deadline
    Rolling deadline