Director - DFRC - Business Resilience
Capgemini
18 - 20 years
Pune
Posted: 3/28/2025
Job Description
Job Description
Capgemini is seeking a Director-level executive to Develop and implement strategies to foresee and address emerging risks, opportunities, and trends in the financial sector, ensuring long-term business resilience for both clients and the organization.Lead and manage the ERM consulting practice, defining strategic vision, setting goals, and executing initiatives that align with the company’s objective.Understand clients' risk management needs and provide guidance on best practices, tools, and strategies for addressing enterprise risks across their organizations.Identify, assess, and manage operational risks related to financial transactions, market fluctuations, and internal processes that could impact client services or financial stability.Establish and track resilience-focused Key Performance Indicators (KPIs) to measure the effectiveness of business continuity and crisis management strategies for clients.Oversee the resilience of IT systems, ensuring uninterrupted access to digital banking, trading, and payment platforms during technological disruptions or cyber threats.Collaborate with sales teams to create compelling proposals, responses to RFPs, and other pre-sales materials, ensuring alignment with client need.Lead the sales cycle and drive efforts to secure new consulting engagements.Lead the development of consulting offers and assets to support pre-sales, go-to-market pursuits, and capability demonstrations.Our Ideal CandidateThey will have 18-20 years of experience in Operational Risk / Enterprise Risk Management and a strong project track record and demonstrated P&L contribution to sales. 15+ years of experience in enterprise risk management, with at least 8 years in a leadership role. Proven track record of delivering large-scale risk management projects across industries such as financial services, healthcare, manufacturing, or government is preferred.They should be willing to take on a committed engagement role or client-facing advisory/delivery responsibilities while implementing our offers/solutions with our local and/or global teams. A Bachelor’s or Master’s degree in Business Administration, Finance, Risk Management, or a related field.
About Company
Capgemini is a global leader in consulting, technology services, and digital transformation. Headquartered in Paris, France, Capgemini provides a wide range of services, including IT consulting, managed services, business process outsourcing, and digital transformation solutions. With over 360,000 employees across more than 50 countries, the company focuses on helping organizations innovate and transform their businesses to remain competitive in a rapidly changing digital landscape. Capgemini is known for its expertise in cloud computing, AI, cybersecurity, and other emerging technologies, working closely with clients to develop sustainable and cutting-edge solutions.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).