Senior Consultant, Strategy & Data/AI Transformation
This is a premier opportunity for a consultant to specialize in the AI revolution, moving beyond traditional slide-decks into actionable data strategy. The role offers the prestige of high-level strategy work combined with the modern necessity of technical literacy. It is particularly compelling for those who want to be 'builders' within a growing Zurich-based team while leaning on a massive global infrastructure.
Artefact
Zurich, Zurich, Switzerland · Posted 28 April 2026
The role
Overview
The hiring side
About Artefact
Artefact is a large employer working in management consulting, based in Zurich, Zurich, Switzerland.
Management Consulting
Large
Zurich, Zurich, Switzerland
Go deeper
See Artefact the way an insider would
Unlock company research, key people to know, recent moves, and how this role fits into their wider picture.
Research ArtefactWhat they need
Requirements & Skills
Key Responsibilities
- Advising C-suite clients on AI integration and data-driven business models
- Breaking down complex organizational hurdles into actionable strategic programs
- Leading end-to-end project workstreams from hypothesis to implementation
- Developing internal intellectual capital and new service frameworks
- Building and maintaining trusted relationships with senior business leaders
Essential
- 2 to 4 years of professional experience in strategy consulting, digital transformation, or business analysis
- Proven track record of working on data-driven or AI-centric projects
- Strong academic background with a Bachelor’s and Master’s degree
- Ability to translate complex technical concepts for non-technical executive audiences
- Experience in structured problem-solving and hypothesis-driven analysis
- Fluency in English and local business language requirements
Preferred
- Master’s degree in Business, Engineering, Computer Science, or Economics
- Experience in business development or internal practice building
- Advanced knowledge of digital marketing or cloud platform ecosystems
Key Skills
Networking
People to Know
Sign up to discover hiring managers, team leads, and key people at Artefact.
Perks
Benefits & perks
- Opportunity to work with global market leaders (Samsung, L’Oréal, etc.)
- High-growth, entrepreneurial office culture
- Access to a global network of 1,800+ data experts
- Involvement in shaping a growing regional office
- Professional development at the intersection of strategy and AI
Next step
Apply now
Found via www.artefact.com