Technician, Technical Customer Support

Global Relay

Vancouver, BC

Your role: As a valued member of our Technical Customer Support Team, you will be the face and voice of Global Relay Inc. Excelling at this role means providing the customer with a seamless experience in terms of assisting our customers e...

Share This Job