GERMAN SPEAKING TECHNICAL SALES jobs in CAMBRIDGE, United Kingdom

or exceed the territory sales plan. Provide technical expertise and insight to discover and close new leads and opportunities... and above all audacious so we can truly bring progress forward. Job Description The Inside Sales Specialist will focus initially...

Abcam