Team Manager
Tek Experts
- San José
Overview:We are looking for a Team Manager to build, manage, and develop a team of 15-20 support engineers and ensure the team delivers exceptional customer service. As a key busin…
1 empleo
Tek Experts