Customer Service Manager
Wendy'sKuna, ID, USAs a Wendy’s Customer Service Manager, your primary responsibility is to create a service culture designed to “Delight Every Customer.You will inspire the entire restaurant team to drive a customer... Show more