Insight Global are seeking a Marketing Manager, to sit fully remote in the US, for a 12 month contract on behalf of a major international technology and IT firm.
You’ll lead the strategy, creative development, and production of a full funnel global advertising campaign, including creative testing and performance measurement. The role involves managing agencies, navigating complex stakeholder structures, and collaborating with US counterparts.
Responsibilities:
- Develop insights-led marketing strategies and campaign platforms
- Deliver breakthrough marketing content and assets for global deployment
- Guide markets in successful campaign activation
- Lead campaign performance measurement and optimization
- Inspire agencies to produce world-class, on-brand work
- Manage campaign budgets, SOWs, POs, and reconciliation
Must Haves:
- Proven experience in global strategic and/or creative marketing roles
- Prior experience in the PC/IT industry or related field
- Strong agency and brand-side experience
- Proven track record managing large-scale productions and awarding directors
- Experience with full funnel campaigns (film to email)
- Comfortable jumping straight into shoot and production
- Experience in campaign performance measurement and optimization
Plusses:
- Experience in tech marketing
- Familiarity with AI PC category and campaign pillars
- Strategic and account management background
- Experience activating campaigns across global markets
- Knowledge of brand strategy, content marketing, ABM, and social media