Manager | Strategy & Business Design | Delhi CEC | Strategy & Business Design
Deloitte
Deloitte
Join Monitor Deloitte as a Manager in Strategy & Business Design, contributing to transformative growth initiatives for leading global corporations, governments, and social sector organizations. This role involves developing and implementing innovative strategies, focusing on areas like corporate strategy, customer insights, market analysis, and digital transformation.
Monitor Deloitte is the premier strategy consulting practice, formed by the global integration of Monitor and Deloitte. We leverage deep thought leadership, exceptional talent, and a powerful global network to deliver unparalleled client value. Our engagements often span several months to multi-year collaborations, addressing critical transitions and driving profound change.
As a Manager, you will cultivate strong client and team relationships, consistently exceeding expectations. Key responsibilities include developing hypotheses and strategic work plans in collaboration with Partners and clients, managing comprehensive data collection and analysis, and deriving actionable insights. You will integrate findings into broader project scopes and effectively communicate analytical outcomes and strategic recommendations through both written and oral presentations to internal leadership and clients.
This role requires 8-12 years of professional experience, with a strong academic background including an MBA/B.Tech or CA. A demonstrated passion for consulting is essential, alongside a foundational understanding of business strategy, marketing, finance, operations, and data analysis techniques. Exceptional academic performance in both undergraduate and graduate studies is expected. Outstanding written and verbal communication, coupled with strong interpersonal skills, are critical for success in this client-facing role.
Deloitte
Management Consulting