Odgers Berndtson

United Kingdom

1 job with Odgers Berndtson

  • Chief Executive Officer

    • London or Leeds
    • Competitive
    • Odgers Berndtson

    We are seeking an exceptional leader to shape and drive the future direction of the Network, including the Network’s national Coordinating Centre.