Director Customer Care
Hybride · Windsor
The Director of Customer Care oversees the Customer Service Centre, Billing, and Corporate Communications while ensuring high standards of service and cost-effectiveness. The role involves leading strategic goals, managing budgets, and representing the organization to political and regulatory entities.