You will serve as the central interface between technology, your team of approximately 10 technicians, and customers.
Attractive compensation including bonus; Not specified base salary; 30 days vacation included
Must-have
Nice-to-have
Not specified