A global insurance firm in the City of Westminster seeks a Technical Delivery Manager to oversee software applications and lead teams through all stages of project delivery. This role demands an expert in software development with strong leadership skills and the ability to manage both people and processes efficiently. The successful candidate will ensure methodologies across teams are effective and aligned with business needs while also managing vendor relationships. This position offers competitive benefits and supports a flexible working culture. #J-18808-Ljbffr