Working with an international team of Business Development Managers who look after enterprise business, this role promotes Worldpay’s services in the EMEA region. You will be working within an award-winning team that places emphasis on professional and personal development while simultaneously meeti...