in all our offices. As a Technical Support Team Lead, you will lead a distributed team in multiple countries providing support in a wide... with your customers to help solve complex technical and operational questions. Our Tech support team is the first point of contact...
environment in all our offices. As a Technical Support Team Lead, you will lead a distributed team in multiple countries... directly with your customers to help solve complex technical and operational questions. Our Tech support team is the first...