Technical Support Specialist
- Other
- Full time
- Port-Of-Spain or Newtown
- 02/17/2025
The Technical Support Specialist is an essential member of the Support team that provides assistance to customers by providing solutions and answers. The role will report to a Team Lead.
The Impact you will make
Attributes for Success
Bonus