Logo
The Channel Company

Global Account Director, Media and Marketing Services

The Channel Company, Fairmont, West Virginia, United States, 26554


The Channel Company is the global leader in data-driven growth acceleration solutions and services for the IT channel. With 40+ years of channel expertise and a premier portfolio of editorial brands, marketing and event services, and strategic consulting, we help technology vendors, solution providers, and IT decision-makers worldwide unlock better business outcomes.

If you want to know about the requirements for this role, read on for all the relevant information.Our global audience of technology decision-makers rely on our trusted portfolio of print and digital publications to stay current with technology news and trends. Channel-focused marketing, in-demand events, partner program enablement, leadership networks, and dedicated consultants empower channel leaders with insights, connections, and strategies that propel success in the IT channel.The Channel Company values differences because they enhance dynamic teams. We know that the confidence gap can get in the way of connecting with the best candidates. Please do not hesitate to apply – we would be honored to connect with you.Position Summary The Global Account Director, Media and Marketing Services will be responsible for managing and growing key strategic accounts on a global scale. This role requires a high level of strategic thinking, relationship building, and sales expertise. The ideal candidate will have a proven track record of success in managing large, complex accounts and driving revenue growth through innovative sales strategies.Key Responsibilities:Account Management:

Develop and maintain strong, long-term relationships with key stakeholders in strategic global accounts.Serve as the primary point of contact for assigned accounts, ensuring high levels of customer satisfaction and loyalty.Understand clients' business needs and objectives to provide tailored solutions and services.Strategic Planning:

Create and execute strategic account plans to achieve revenue targets and growth objectives.Identify and pursue new business opportunities within existing accounts.Collaborate with internal teams to develop innovative sales and marketing strategies.Achieve and exceed sales targets and KPIs for assigned accounts.Conduct regular business reviews with clients to assess satisfaction, address concerns, and identify opportunities for upselling and cross-selling.Provide accurate sales forecasts and reports to senior management.Work closely with marketing, product, and service teams to ensure a cohesive approach to account management.Participate in cross-functional projects and initiatives to drive overall company success.Represent The Channel Company at industry events, conferences, and client meetings.Market Insight:

Stay informed about industry trends, competitive landscape, and market dynamics.Provide insights and feedback to internal teams to drive continuous improvement and innovation.Qualifications:

Bachelor’s degree in Business, Marketing, or a related field; MBA preferred.Minimum of 7-10 years of experience in account management, sales, or a related role, preferably within the IT channel industry.Proven track record of managing and growing large, complex accounts on a global scale.Strong strategic thinking, negotiation, and relationship-building skills.Excellent communication and presentation skills.Ability to work independently and collaboratively in a fast-paced environment.Willingness to travel as required.All full-time employees of The Channel Company enjoy benefit offerings such as medical, dental, vision, tele-health, disability, life insurance, health savings accounts, paid parental leave, company matched 401k, unlimited PTO, sick time, and 15 company paid holidays. At The Channel Company we truly value work/life balance, are 100% remote, and employees enjoy flexible working hours. Beyond that, we are an innovative, collaborative, and inclusive group of employees who come together to overcome challenges and achieve best-in-class results.* The Channel Company is licensed in the following states: AZ, CA, CO, CT, DC, FL, GA, ID, IL, IN, KS, LA, MA, MD, ME, MI, MN, MO, MT, NC, NH, NJ, NY, OH, OR, PA, RI, SC, TN, TX, UT, VA, WA, WV. To be considered for this opportunity, you must reside in one of these listed states.

#J-18808-Ljbffr