Lead multiple software engineering teams, driving excellence, innovation, and efficiency. 15+ yrs exp managing distributed engineering teams. Develop strategies, mentor leaders, and align practices with business goals. Tech skills in cloud, data inte...