Institute of Customer Service logo

Institute of Customer Service jobs and careers

London, England, United Kingdom

As of October 24, 2026, Institute of Customer Service has no open roles listed.

About Institute of Customer Service

We are the independent professional membership body for customer service, working across all sectors to drive business performance through service excellence. We exist to improve your business performance by improving your customer experience. By working with business, the public sector and the Government, we are positioning the UK as world leaders in service – to build a strong economy.

Employees
11 to 50
Headquarters
London

Leadership

The top of Institute of Customer Service's org chart, with how many people report into each leader.

JC

Jo Causon

CEO

27 reports

ELPhoto of Eric Leenders

Eric Leenders

Vice President

21 reports

RPPhoto of Richard Pash

Richard Pash

Vice President Customer Service

1 report

WEPhoto of Winnie Armah FCCA EMBA

Winnie Armah FCCA EMBA

Chief Financial Officer

AJ

Alison Jaap

Vice President

AR

Anthony Ryder

Chief Information Officer

Jobs at Institute of Customer Service

No open positions right now. Explore more companies on TheJobsMap.

Institute of Customer Service jobs: common questions

Is Institute of Customer Service hiring right now?
Institute of Customer Service has no open roles listed as of October 24, 2026. Roles appear here as soon as they are posted on Institute of Customer Service's careers site.
Where is Institute of Customer Service headquartered?
Institute of Customer Service is headquartered in London, England, United Kingdom.
Who leads Institute of Customer Service?
Jo Causon, CEO, is at the top of Institute of Customer Service's org chart.
How do I apply for a job at Institute of Customer Service?
Pick a role on Institute of Customer Service's TheJobsMap page and select Apply. Every listing links to the original posting on Institute of Customer Service's own careers site, so you apply directly with the employer.