New Business Setup & System Manager - Permanent, Canary Wharf Hours: 40 per week, Monday to Friday The New Business Setup & System Manager will take ownership of the setup of new developments within the property accounting system and ensure the ongoing integrity, consistency, and performance