1

New Business Set up Manager

17918

London, London, United Kingdom Full-time June 30, 2026
Apply Now

Opportunity Description

NEW BUSINESS SET UP MANAGER Rendall & Rittner £Competitive Home Based - London meetings ROLE OVERVIEW You will own the technical set up of new instructions across our property management and finance platforms, ensuring every scheme is built accurately and ready for a smooth operational start. This is a key role where your attention to detail, structured approach and professional judgement underpin a high-quality resident and client experience from day one. Acting as the bridge between clients, developers, Mobilisation, Finance, IT and Property Management, you will translate leases, budgets, contracts and asset information into clean, auditable data and robust system configurations. From service charge structures and bank arrangements to supplier onboarding, portals and compliance registers, you will create the foundation our teams rely on. You will also champion continuous improvement, standardising templates, optimising workflows and using data to drive right-first-time set ups at sca...
Full-time other-general

Ready to Apply?

Submit your application for New Business Set up Manager at 17918

Apply for this Position