Cheltenham, Gloucestershire
government clients, with ambitious plans to transform their use of digital services. The Business Development Manager.... New Business Development (70%): Identify and pursue new business opportunities within the government national security...