Marketing Manager

Capgemini

with As part of the UK marketing and communications team you will work closely with the frog business to support the ambition…. What you’ll be doing This will include, but not limited to, integrated marketing campaigns, event management, account-based…

[Learn More]

Source: