Brand Marketing Project Manager
11 days ago
London
Brand Marketing Managers, or "campaign leads" make sure projects are set up for success; they are ... Experienced in executing across platforms (web, event, digital, social content, ATL) * Familiar ...