The person is responsible for excellence in the adoption of software engineering principles and upskilling the team. Experience in leading multi-disciplinary Software Engineering teams across regions and cultures. Up-to-date on latest software industry trends, best practices and change management wh...
NA