experience working with customer service and product development to improve the entire customer experience is a critical factor... in this role. Responsibilities: Oversee customer account management – Includes developing new business along with negotiating......
Job Location: Hamilton, ON, Canada