Contract Manager Switzerland

Switzerland Contract Manager – London £30k-£33k + benefits (PTR 3017)

Switzerland Contract Manager – London £30k-£33k + benefits (PTR 3017)

Our client is a successful, global and dynamic travel firm who bring incoming tourists across the globe to Europe and provide accommodation and related online products. Due to remarkable growth, we are now seeking an experienced Contract Manager, for the Switzerland area to join the Contracts & Purchasing team in…