Description: Description Technical Support Team Lead Location: Auburn, NH Level: Experienced / Non-Manager Overview The Technical Support Team Lead provides day-to-day operational oversight and acts as an extension of the Technical Support Manager. This ...
19 hours ago