Job Description:
The Business Strategy Lead based in Bern serves as the architect of organizational vision within the Business, Consulting & Management sector. Tasked with identifying market opportunities and long-term business goals, this role requires evaluating internal capabilities and aligning operational plans with high-level strategic initiatives. The lead conducts competitive analysis, evaluates risks, and works with senior executives to develop and execute multi-year business roadmaps. In Bern’s regulatory and policy-driven business environment, the role necessitates knowledge of governmental influences on market strategies. The Strategy Lead also plays a pivotal role in shaping innovation agendas and ensuring business agility through consistent strategic monitoring, revisions, and performance reviews.
Job Requirement:
Job Requirements:
Degree in Business Strategy, Management, or Economics; MBA preferred
6+ years of experience in strategic consulting or business development
Deep understanding of business modeling and strategic execution
Strong financial and operational acumen
Ability to drive cross-departmental collaboration and alignment
Experience with scenario planning and benchmarking tools
Proficiency in data visualization and strategic planning tools
Excellent communication and negotiation skills
Comfortable working in a fast-paced and evolving environment
Fluency in English; German proficiency beneficial