16 May
Technical Support Specialist
authorized to work here without employer sponsorship
Department: Operations
Reports to: US Operations Manager
About the Role
As a Technical Support Specialist , you will be the first point of contact for our customers, guiding them through our hardware and software features