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
IT Manager The IT Manager will lead enterprise information technology across R&D, manufacturing (in planning), and corporate functions. This role owns IT strategy and governance, cybersecurity, infrastructure and operations, business applications, and service delivery for multi-site operations.