Manage multiple team leads, overseeing team performance and growth. Mentor engineers and team leads, fostering career development. Define the technical vision and strategy in alignment with business goals. Strategically allocate resources across teams for optimal delivery. Partner with the CTO to shape and execute the technology strategy.