About this role
Senior Creative Strategist at Incubeta. Location: United States. Role: synthesizing narrative, crafting decks, facilitating stakeholders Requirements: 5+ years in performance/creative/brand/account strategy; strong data literacy and executive writing; presentation/deck craft; stakeholder management and high emotional intelligence. Category: Marketing Seniority: Senior Level Tools: YouTube Commitment: Full Time Workplace: Remote Languages: English