This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Area Business Manager Switzerland & Austria
BUCHI France
Job description
About the role
As the Area Business Manager for Switzerland, Austria and Liechtenstein, you will lead the regional sales organisation, drive growth, optimise territory coverage and enhance the customer experience across the DACH‑I region.
Key responsibilities
- Lead, coach and develop the sales team to achieve sustainable growth and strong customer orientation.
- Define and execute regional sales and growth strategies based on market and performance analyses, and own forecasts.
- Identify new market opportunities, acquire new customers and deepen relationships with existing accounts, partners and key accounts.
- Collaborate with Marketing, Service and other internal stakeholders to ensure optimal customer experience and deliver targeted campaigns, events and business‑development activities.
- Analyse market and competitive trends and implement measures to increase market share and profitability.
- Ensure efficient use and continuous improvement of CRM, reporting and sales processes.
- Promote regional cooperation and knowledge sharing with Area Business Managers in Germany and Italy.
- Work with the General Manager on budget planning, forecasts and mid‑ to long‑term sales strategy.
Required profile
- Minimum 5 years of experience in sales management or business management, preferably in a technical or scientific environment.
- Proven track record of meeting or exceeding sales targets.
- Experience managing cross‑functional teams (sales, technical support, service, inside sales, marketing).
- Strong commercial mindset combined with strategic thinking and execution capabilities.
- Excellent communication, negotiation and presentation skills.
- Ability to work independently while covering a diverse territory.
- Fluent in German and English; French is a plus.
- Willingness to travel extensively (≈ 50 % of the time).
Required skills
What we offer
- High level of autonomy and ownership in your territory.
- Attractive compensation package with performance‑based incentives.
- Company car and modern working tools.
- International environment with strong team collaboration.
- Opportunities for professional and personal development.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BUCHI France