Sr Team Lead Technical Services 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