Business Development & Customer Management

About this department

Multiple teams and roles make up this area of the business, our dedicated business development, sales and account management team, customer services and engagement managers – all of which work hard to ensure we are developing and delivering solutions that meet the demands of our customers and generate value.