Category Archives: Career

Join Our UK and US Technical Sales Team!

Client Service Managers/Technical Sales Managers (Wallingford, UK) We have immediate full-time openings for ambitious, enthusiastic and outgoing client service managers/technical sales managers (technical sales professionals) for supporting our Marketing Team with sales and events through demos and benchmarks throughout Europe … Continue reading

Posted in Career | Comments Off on Join Our UK and US Technical Sales Team!