An established company, the back of continued success, are looking to create a new department responsible for overseeing and coordinating company sales. The company are expanding into exciting new territories on Continental Europe are as such require a ...