Brand Success Manager
ITCAN TECHNOLOGY and DIGITAL MARKETING • dubai, dubai • Posted June 24, 2026
About the Role
Role Overview
A Brand Success Manager to own and grow performance and influencer marketing accounts while acting as a key internal stakeholder to the Product team. This role requires someone who can independently manage revenue-driving accounts, understand campaign models and internal processes, and translate client needs into structured product and process improvements.
Key Responsibilities
- Own performance & influencer marketing accounts (ROAS-driven)
- Lead optimization, retention, growth planning, and upselling
- Build strong, strategic client relationships
- Collaborate closely with Product to translate client requirements into actionable inputs
- Coordinate cross-functionally (BI, Ops, Finance, Influencer, Product)
- Identify workflow gaps and proactively improve processes
What We’re Looking For
- 5–7 years total experience, with 3+ years in Account Management or Customer ...