Swansea
necessary The role - Business Development Manager: Responsible for corporate and strategic sales into large enterprise...: Sales Manager, Business Development Manager, Commercial Manager, Business Development Commutable From: Cardiff, Newport...