Manager Social Services jobs in Europe

Keyword search

Broaden your search

Refine your search

Found 1 job

  • Head of HR

    • Coventry, West Midlands
    • Up to £54,173 per annum + benefits
    • Dudley Lodge

    This is an ideal role for a Human Resources professional that is familiar with devising / modernising / implementing a wide-ranging people strategy...

    New