Sales Director - DACH Region (Germany/Austria/Switzerland) - (W/M/D)
Contract Type
Permanent
Country
Location
Germany

Your opportunity

At Sidel, we partner with customers to deliver innovative, sustainable, and end-to-end packaging solutions. With cutting-edge technology and deep industry expertise, we help some of the world’s leading brands thrive in a fast-changing market. As a Sales Director DACH (Germany (D), Austria (A), Switzerland (CH)), you will lead and drive the sales organization to achieve ambitious revenue, profitability, and market share objectives across Sidel’s portfolio of packaging equipment, services, and solutions.

Your Mission

  • Develop and execute regional or global sales strategies aligned with Sidel’s business objectives.
  • Lead, coach, and inspire sales managers and account teams to consistently meet or exceed targets.
  • Identify and develop new business opportunities, strategic partnerships, and growth areas.
  • Build and maintain strong relationships with key customers and stakeholders.
  • Collaborate closely with marketing, product management, and operations to ensure optimal customer satisfaction and solution alignment.
  • Monitor market trends, competitor activities, and evolving customer needs to inform strategic decisions.
  • Prepare and present accurate sales forecasts, budgets, and performance reports to senior management.
.

Your Profile

Fluent German speaker with a Bachelor’s or Master’s degree in Business, Engineering, or a related field, bringing more than 10 years of experience in industrial or capital equipment sales, ideally within the packaging or beverage industries.

Track record of delivering strong results in complex international environments, with solid expertise in business development, strategic sales, and high-level negotiations.

Recognized for strong leadership capabilities, commercial acumen, and strategic vision, combining a results-driven mindset with a deep understanding of customer and market dynamics. Excellent communication and stakeholder management skills, with the ability to build long-term trusted relationships and effectively influence decision-making at all organizational levels.

Contract Type
Permanent
Country
Location
Germany
Share:
Linkedin