🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Manager, Customer Service

National Safety Council | itasca, United-States | Posted July 03, 2026

Position Overview

Save lives, from the workplace to anyplace.
The National Safety Council is America's leading nonprofit safety advocate. We focus on eliminating the leading causes of preventable injuries and deaths. Through leadership, research, education, and advocacy, NSC focuses on areas where most unintentional injuries and deaths occur.
We are currently looking for a Manager, Customer Service to join us in our mission to save lives and prevent injuries.
Role:
The Manager, Customer Service leads the day-to-day operations of a fully remote, high-performing, omnichannel contact center focused on delivering a world-class customer experience across voice, chat, email, SMS, and digital channels. This role is responsible for driving service excellence, operational efficiency, and continuous improvement through data-driven decision-making, strong people leadership, and deep expertise in contact center technologies-particularly Five9.
This leader serves ...

Ready to Apply?

Apply for this Position