Location
Windsor
Posted
June 29, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
The National Customer Care Manager will empower employees to provide service to others and work collaboratively, internally and externally, and independently with the ability to make decisions. The individual will embrace opportunities for increasing responsibilities and good working conditions in a friendly environment and demonstrate and advocate for integrity and ethical behavior.
Primary Responsibilities of the position include: