The Customer Relations Team plays a vital role in ensuring superior customer support. This team handles customer feedback through various channels, including phone, email, and social media platforms. Each piece of feedback is documented wit......
Job Location: Vernon, BC, Canada