Sr. Manager, Influencer Marketing

Post Date

Oct 20, 2025

Location

Waltham,
Massachusetts

ZIP/Postal Code

02451
US
Dec 23, 2025 Insight Global

Job Type

Perm

Category

Sales

Req #

POR-d7e824da-f6c5-4882-a137-faf380aa1eef

Pay Rate

$100k - $125k (estimate)

Job Description

Insight Global is seeking a Senior Manager, Creator Marketing to join a Brand & Customer Marketing team for a large go-to-market software development company. This role leads strategy, execution, and performance tracking for a fast-growing influencer program, blending brand building, demand generation, and creator-led storytelling to elevate category awareness and platform visibility. The Senior Manager will manage an Influencer Marketing Coordinator and collaborate cross-functionally with teams including social, content, PR, demand generation, customer marketing, events, and field marketing.



Key Responsibilities:

Lead strategy and execution of a fast-growing influencer program.
Drive brand awareness through creator-led storytelling and demand generation.
Elevate GTM Intelligence by amplifying trusted voices in the industry.
Manage an Influencer Marketing Coordinator and oversee program performance.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

6–8+ years of experience in influencer or social marketing, ideally within a B2B environment.
2+ years of team leadership, with a strong track record of mentoring and growing junior talent.
Demonstrated success in building or scaling influencer programs that drive measurable business impact.
Skilled in negotiating and structuring creator partnerships, including multi-tier deals and agency/platform management.
Data-driven mindset with experience in campaign tracking, attribution models, and funnel analysis using UTMs and analytics tools.
Deep understanding of key platforms like LinkedIn, YouTube, Substack, podcasts, and newsletters.
Familiarity with influencer marketing platforms, social analytics, BI tools, and project management systems.
Proven ability to collaborate across teams and build strong internal and external relationships.
Genuine enthusiasm for creators, social media, and the evolving landscape of B2B marketing.

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.