About this role
Manager, Brand Strategy at Navitus. Location: United States or Alaska or Hawaii or Maine or Mississippi or New Hampshire or New Mexico or North Dakota or Rhode Island or South Carolina or South Dakota or West Virginia or Wyoming. Role: governing brand, leading team, managing resources Requirements: Bachelor's in marketing/communications/design or equivalent experience, 5+ years in brand/creative/marketing with people leadership, enterprise brand strategy and governance experience, strong cross-functional collaboration and ability to tie brand to business outcomes. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Remote Languages: English