EMEA CREATIVE SYSTEMS LEAD jobs in CAMBRIDGE, United Kingdom

. Drives creative solutions for the top Tier accounts; pulls out differentiators and creates unique content appropriate... with lead generation is preferred, including ability to develop a territory management strategy, identify and develop sales...

Thermo Fisher Scientific