Europe. They have a very well established UK operation of 650 personnel and a large structured sales and sales management... solutions provider offers superb career prospects for a dynamic and ambitious Business Development Manager based in the North...
Wallace Hind