Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

ICICI Lombard

Deputy Vice President - Corporate Sales - BFSI

Posted Updated 6 views
Discussion

Description

Company Overview:

ICICI Lombard General Insurance Company Limited is one of India's leading private sector general insurance companies. The organization provides a comprehensive range of insurance products, including motor, health, crop, fire, marine, and engineering insurance, catering to both individual and corporate clients. With a pan-India presence and a robust digital infrastructure, ICICI Lombard is recognized for its strong claims management capabilities and its commitment to leveraging technology to simplify the insurance experience for millions of customers.

Role Overview:

As the Deputy Vice President for Corporate Sales, you will spearhead the strategic growth of our B2B insurance portfolio in the Mumbai region. This leadership role involves managing high-value corporate relationships, driving revenue targets, and overseeing a high-performing sales team to penetrate new market segments. You will work closely with senior stakeholders, internal underwriting teams, and corporate decision-makers to design customized risk-mitigation solutions. Your primary impact will be the expansion of our market share and the strengthening of our long-term institutional partnerships.

Key Responsibilities:

- Formulate and execute comprehensive sales strategies to achieve annual revenue targets and increase market penetration within the corporate sector.

- Lead and mentor a team of sales managers to ensure consistent performance, professional development, and alignment with organizational goals.

- Manage a portfolio of key corporate accounts by providing consultative insurance solutions that address complex risk management needs.

- Collaborate with underwriting and actuarial departments to ensure competitive pricing and product structuring for large-scale corporate tenders.

- Identify and capitalize on emerging business opportunities by analyzing market trends and competitor activities in the general insurance landscape.

- Maintain high levels of client retention by ensuring seamless service delivery and proactive engagement with C-suite stakeholders.

- Monitor sales performance metrics and provide regular reporting to senior leadership to facilitate data-driven decision-making.

Required Skillset:

- Demonstrated expertise in managing large-scale B2B sales operations, with a proven track record of driving revenue growth in the insurance or financial services sector.

- Strong leadership capabilities, with the ability to inspire and manage diverse teams in a high-pressure, target-oriented environment.

- Exceptional negotiation and relationship management skills, specifically in dealing with senior corporate leadership and procurement heads.

- Deep understanding of corporate insurance products, risk assessment, and the regulatory framework governing the general insurance industry in India.

- Excellent communication and presentation skills, with the ability to articulate complex value propositions to diverse stakeholders.

- A postgraduate degree in Management or a related field from a reputed institution is preferred.

- Ability to operate effectively in an on-site work environment in Mumbai, maintaining high levels of professional agility and adaptability.

- 12-18 years of relevant experience in corporate sales and key account management.

Skills

What C-level Sales jobs ask for — and how much of it you have →
Apply

See also

Sales jobs by country — openings, pay and top skills →