About this role
Marketing VP at Twin Peaks. Location: Dallas, Texas, United States. Role: leading strategy, driving growth, overseeing brand Requirements: Lead marketing strategy, brand, digital, field marketing; 12-15+ years in multi-unit hospitality or retail; MBA preferred; proven growth in traffic and sales; manage large budgets. Category: Marketing Seniority: Senior Level Tools: CRM, Marketing Automation, Analytics, SEO, Paid Media, Social Media, Email Marketing Commitment: Full Time Workplace: Onsite Languages: English