Loading...

Channel Sales Team Lead

  • Full Time
  • Anywhere

Skylum

Role Overview

The Channel Sales Team Lead is a pivotal leadership role responsible for driving the strategy, execution, and scaling of Skylum’s Channel Sales direction. In this role, you will balance high-level strategic planning and team management with hands-on commercial execution.

What You Will Do

Develop and execute the strategy, sales channels and long-term department growth plans to hit the targets of the Channel Sales department. Own the recruitment, hiring, management, and mentorship of the sales team members, ensuring clear goal alignment, tracking performance, and maintaining high team motivation to grow the department.

Why It Might Be a Fit

This role requires an agile, proactive leader who thrives in a fast-paced environment, possesses deep cross-cultural negotiation skills, and can seamlessly translate ambitious corporate goals into structured, revenue-generating reality.

Requirements

  • Deep expertise in Channel Sales, with a proven track record of successfully selling products through multi-tier partner networks and channels.
  • Strong B2B sales background, with demonstrated experience personally managing key accounts and leading/closing high-stakes corporate negotiations with partners worldwide.
  • Proven experience in team management, with a history of successfully leading, structuring, and motivating sales and account management professionals as a Team Lead or in a similar leadership capacity.
  • Exceptional proactivity and strategic agility, with a verified ability to operate effectively in fast-paced environments where priorities change quickly.
  • Strong critical thinking skills, with a demonstrated ability to dive deep into partners’ businesses and accurately assess different growth opportunities.
  • Demonstrated ability to build operational structure from scratch, specifically translating high-level business goals into clear plans, tasks, and KPIs.
  • Strong analytical and data literacy, with experience building and maintaining reports on pipeline metrics, revenue, and conversions.
  • Experience collaborating closely with other internal teams to align product offerings and partner contracts
  • Advanced skills in conducting business negotiations across different cultures and backgrounds.
  • Excellent command of English.
  • Willingness to travel.

Benefits

  • A chance to work with a strong team and a unique opportunity to make substantial contributions to our award-winning photo editing tools;
  • An educational allowance to ensure that your skills stay sharp;
  • English, German, and Polish classes to strengthen your capabilities and widen your knowledge.
  • Medical insurance;
  • Twenty-one days of paid sick leave per year;
  • Twenty-one days of paid vacation per year;
  • Fun times at our frequent team-building activities.

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

Working in United States

The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic consisting of 50 states and a federal capital district, Washington, D.C. The 48 contiguous states border Canada to the north and Mexico to the south, with the semi-exclave of Alaska in the northwest and the archipelago of Hawaii in the Pacific Ocean. The United States also asserts sovereignty over five major island territories and various uninhabited islands in Oceania and the Caribbean. It is a megadiverse country, with the world's th

    More jobs at Skylum

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.