Schurz Communications

Sr Team Lead Technical Services

Schurz Communications

Denver, CO, USAFull timePosted Jun 12, 2026

Job description

The Sr Technical Services Team Lead at OTAVA is responsible for overseeing a team of technical professionals who provide high-quality managed cloud and infrastructure services to clients. This role involves a combination of leadership, technical expertise, and strategic problem-solving to ensure exceptional service delivery, process efficiency, and continuous improvement.