Stevenage, Hertfordshire
with a range of international Customers: North and South America, the Middle East, Asia-Pacific as well as Europe. Travel will be required! The... Sales & Business Development in the acquisition of new business...