Oversee three agile engineering teams, providing technical and professional guidance. Manage team performance, foster innovation, and drive continuous improvements. Collaborate with leadership to refine career growth and succession plans. Lead hiring, performance management, compensation, and evaluation of team members. Set expectations for team members and 3rd party partners. Inspire and create a motivating environment through coaching and mentoring. Provide opportunities for developmental activities. Drive planning, execution, and delivery of major projects. Shape technical vision, prioritize features, and develop scalable solutions. Guide architectural decisions and maintain high standards for security, performance, and reliability. Act as the point of contact for business stakeholders, ensuring requirement alignment. Foster a culture of innovation and continuous learning.