I

Social Marketing and Portfolio Analyst

Insight Global

San Francisco, CA, United States Full-time June 24, 2026
Apply Now

Opportunity Description

Job Description
The Portfolio & Social Marketing Analyst will be responsible for defining and measuring success, investigating opportunities for optimization, recommending strategies for growth, and delivering visual performance summaries, insights, and recommendations to marketing practitioners and leaders. The role will shape the direction of channel strategies and evangelize data insights with marketers across product marketing, digital, and social.
Responsibilities:
● Manage, analyze, and visualize data with a keen attention to detail, data integrity, and quality control
● Provide insights and recommendations to inform marketing strategy
● Design and build dashboards to allow stakeholders to self-serve data
● Provide regular reporting on team KPIs, and ad hoc data and analysis as requested
● Identify and advocate for measurement enhancements to make help data-driven decisions and demonstrate the team’s business value
● Analyze the audience journey to underst...
Full-time other-general

Ready to Apply?

Submit your application for Social Marketing and Portfolio Analyst at Insight Global

Apply for this Position