Digital Marketing Campaign Manager - The Channel Company

Position Summary:

The Channel Company has an exciting opportunity for an experienced digital marketing professional to join our marketing team as a Digital Marketing Campaign Manager. This is a hands-on role that directly impacts our global integrated marketing strategy and digital marketing campaign management and execution.


Our ideal candidate is passionate about digital marketing and brings a positive, collaborative attitude to each day. You are an avid learner with an analytical brain who is on top of the latest trends and changes across digital marketing.


You understand our B2B business needs and objectives and can translate them into actionable and measurable digital media strategies and tactical plans which you will then execute on. In this role, you will be tasked with driving the strategic development of digital paid media campaigns across paid search, paid social, display, lead generation, and other demand generation activities for The Channel Company.


Responsibilities include:

  • Digital marketing campaign strategy development.
  • Understand our goals and objectives and how to effectively reach our target audiences.
  • Execution and management of paid media and digital marketing campaigns with a focus on performance optimization to yield the highest return on investment.
  • Executing high-quality digital programs under tight deadlines with a strong attention to detail.
  • Monitor and optimize campaign performance and regularly present to leadership.
  • Preparing digital campaigns for launch with accurate conversion tracking and audience targeting/retargeting.


Qualifications:

  • 4+ years of digital marketing and paid media experience, managing digital campaigns including paid search, programmatic advertising, and paid social.
  • In-depth experience building and implementing B2B paid media programs, specifically Google, LinkedIn, and Facebook across awareness and demand objectives.
  • First-hand knowledge uncovering relevant insights from data analysis and guiding strategic direction across programs.
  • B2B experience required.
  • IT channel experience is a plus.


* The Channel Company is licensed in the following states: AZ, CA, CO, CT, DC, FL, GA, ID, IL, KS, LA, MA, ME, MI, MN, MO, NC, NH, NJ, NY, OR, PA, RI, TN, TX, UT, WA. To be considered for this opportunity, you must reside in one of these listed states.

Location:
Greater Boston,

Posting Date:

Thu, May 19, 2022 - 3:14 pm