
Posted 4 hours ago
Consultant, E-Business
Dell TechnologiesConsultant, E-Business
Perks & benefits
CommissionHealth Insurance
Requirements
Bachelor's Degree in Marketing, Communications, or Business, 12+ years programmatic strategy experience, Understanding of DSPs and measurement frameworks, Experience managing programmatic teams
Skills
Digital Marketing
About the role
Responsibilities
- Serve as the Regional Programmatic Lead, driving programmatic planning, activation oversight, and regional media strategy.
- Own and oversee regional programmatic media plans, ensuring campaigns meet performance targets through proactive pacing and optimization.
- Provide senior leadership and technical oversight to in-region programmatic traders and activation teams.
- Lead the in-housing transition within the region, supporting hiring, onboarding, and the implementation of new processes and platforms.
- Manage regional vendor funding plans and investment commitments to maximize value from strategic media partners.
- Ensure all regional campaigns adhere to global brand safety, compliance, and creative governance requirements.
- Translate complex programmatic data into actionable business insights and performance reports for senior stakeholders.
Requirements
- Bachelor’s Degree in Marketing, Communications, Business, or a related field.
- 12+ years of experience in programmatic strategy, planning, and activation with regional or multi-market scope.
- Deep understanding of DSPs, programmatic planning, optimization methodologies, and measurement frameworks.
- Proven experience managing programmatic teams or overseeing trading functions.
- Strong stakeholder management skills and the ability to collaborate across cross-functional teams.
Preferred Qualifications
- Previous experience working within an agency background.
Benefits
- Comprehensive healthcare programs.
- Award-winning financial wellness tools and resources.
- Generous leave of absence for new parents and caregivers.
- Industry-leading wellness platform.
About the Company
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live, and play. We believe that every team member has the power to make an impact and we are committed to building a future that works for everyone.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeConsultant, E-Business
Dell Technologies · Bangalore
