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.
Jo Causon
CEO
27 reports
Eric Leenders
Vice President
21 reports
Richard Pash
Vice President Customer Service
1 report
Winnie Armah FCCA EMBA
Chief Financial Officer
Alison Jaap
Vice President
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.