About this role
Director, Marketing Strategy at Anchour. Location: New Gloucester, Maine, United States. Role: Owning strategy, Building roadmaps, Leading discovery Requirements: 7+ years marketing strategy, agency experience, multi-channel expertise, senior client presence, data literacy, New England-based hybrid role. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English