BUSINESS SCIENCE WORLDWIDE – MANAGER jobs in CENTRAL LONDON, United Kingdom

a team working with top consumer clients, as a Research Manager, you will manage projects from proposal through to delivery... new ways of working. Either already a Research Manager or ready from a step up from Senior Research Executive...

Resources Group

, today we’re in 59 countries with more than 3,000 BrowBars & 6,000 trained service experts worldwide. At Benefit, we believe... have to be serious. Let others do all the science and molecule stuff – we’re here to transform customers into better versions...

Benefit Cosmetics