Description: Our client is hiring a Technology Support Specialist I on a long-term contract ... of the On-site technical support team, you play a crucial role ... ensuring your customers have the support they need to effectively utilize ...
a day ago