16 May
Technical Support Specialist
New Jersey, Boonton , 07005 Boonton USA

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


Report job