relationships and ensuring customer satisfaction. Your role will also involve supporting the sales and marketing efforts of the firm... sales and marketing efforts What you'll do: As a Manager for Client Experience, you will play a crucial role in......
Job Location: Toronto, ON, Canada