Job Description Are you looking to work in an exciting and growing department? The role of New Business Coordinator based in our Head Office will cover Prime Central London, and will include the following: Building and nurturing client relationships, as well as supporting internal stakeholders Being part of a fast paced, results driven and competitive environment A varied approach of business generation activities with the overall goal of increa…