Manager | Strategy & Business Design | Mumbai | Strategy & Business Design
Deloitte
Deloitte
Join Monitor Deloitte as a Manager in Strategy & Business Design and drive impactful growth for leading global corporations, governments, and social sector organizations. We specialize in corporate and business unit strategy, customer and market strategy, pricing, innovation, and digital transformation. Our engagements often involve profound transitions, collaborating closely with senior leadership to deliver transformative professional relationships.
This role offers the opportunity to contribute to a world-leading strategy consulting practice, leveraging Monitor's strong brand and thought leadership combined with Deloitte's extensive reach and resources. Discover a dynamic environment where your strategic insights can make a significant difference.
As a Manager within our Monitor Deloitte Strategy Team, you will cultivate strong client and team relationships to consistently exceed expectations. You will collaborate with Partners, Managers, and clients to formulate hypotheses and develop effective work plans aligned with project objectives.
Your role involves overseeing data collection and analysis, deriving key insights from analytical processes, and integrating module findings into broader project strategies. You will be responsible for clearly communicating analyses and recommendations through both written reports and oral presentations to internal and client leadership.
We seek experienced professionals with 8-12 years of relevant experience and a demonstrated passion for consulting. A strong academic background in undergraduate and graduate studies is essential, alongside a foundational understanding of business strategy, marketing, finance, operations, and data analysis techniques.
Ideal candidates will possess exceptional interpersonal and communication skills, both written and verbal. A Master's degree (MBA) or equivalent professional qualification (e.g., CA), along with an undergraduate degree (B.Tech or similar), is required. Fluency in English is assumed. Locations are Mumbai, Delhi, and Bengaluru.
Deloitte
Management Consulting