A leading software engineering consultancy is seeking a Technical Project Manager to lead development teams. This role involves driving software delivery, managing team activities, and collaborating closely with clients. The ideal candidate is proficient in agile