Swansea
necessary The role - Business Development Manager: Responsible for corporate and strategic sales into large enterprise... Development Manager to work in a hybrid role from their offices in Swansea. For the successful Business Development Manager...