Head of Product Marketing - REF 2644 - United Kingdom
06/22/2022,
Big Planet
United Kingdom
Brand / Product Manager | Marketing Manager | English | Has formerly led on fruitful marketing campaigns, from ideation through to execution | Is self-driven and motivated and can manage own time and workload