Head of Brand & Content Marketing – Samsung Ads EMEA
22 days ago
Launched in 2015, Samsung Ads has offices in the UK, Germany, France, Italy, Spain, US, Australia, New Zealand, India, Brazil, Mexico and South Korea. Website Management – take full ownership of the Samsung Ads Europe website, ensuring it remains current, optimised and aligned to business goals, a