Web Marketing Manager
- Location
- London Borough of Hackney, England, United Kingdom
with plenty of hands‐on work, and real ownership of the numbers. What you can expect to be doing: Setting the website strategy and roadmap, and owning the targets behind it: organic traffic, sign‐ups and cost per acquired member Leading and developing a team of two, setting clear ...