Business Management Specialist

Are you applying to the internship?

Job Description

Business Management Specialist, DACH business | Vontobel

The Tone:
This is a full-time role at Vontobel, located in Zurich, Switzerland. Vontobel Asset Management is seeking a highly organized and proactive professional to drive operational excellence and support senior leadership and regional sales teams across the DACH region. This role is crucial for defining and executing the region’s strategic priorities, ensuring alignment with broader organizational objectives, and enabling client-focused execution. It offers a unique opportunity to directly impact the success of the DACH business by coordinating strategic initiatives and managing key operational activities.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: In-person, Zurich, Switzerland

• Team: Reports directly to the Regional Sales Head of DACH Business.
• Mission: To support senior leadership and regional sales teams across the DACH region by driving operational excellence, coordinating strategic initiatives, and ensuring client-focused execution.
• Tech Stack: Microsoft Office Suite (Excel, PowerPoint, Outlook), CRM tools (Salesforce), Al prompting

What You’ll Actually Do
• Strategic Partnership: Partner with the Regional Sales Head DACH to define and execute the region’s strategic priorities, coordinating initiatives, business plans, and KPIs.
• Executive Support & Coordination: Provide proactive daily management support to the Regional Sales Head DACH, coordinating meetings, agendas, travel, and ensuring efficient information flow.
• Project Leadership: Lead and coordinate cross-functional and cross-regional projects, ensuring timely delivery against objectives and building strong internal stakeholder relationships.
• Market Analysis & Reporting: Conduct market and competitor analysis to identify growth opportunities, and prepare high-quality presentations and management reports for senior stakeholders.
• Governance & Compliance: Ensure adherence to internal governance standards and regulatory frameworks, coordinating related processes, approvals, and documentation with relevant teams.

The Must-Haves
• Background: Master’s degree in business administration, Finance, Economics, or a related field.
• Experience: Minimum of 5 years of experience in a business management, sales support, or strategic role within the asset management or financial services industry.
• Skills: Strong strategic thinking and analytical skills, exceptional organizational and project management skills, excellent communication and interpersonal skills, fluent in English and German.
• Bonus: Creative mindset capable of thinking outside the box, high level of discretion and professionalism, familiarity with Al prompting.

Related Jobs