C

Capgemini

Global consulting, technology services, outsourcing

FBS Business Insurance Hub Leader

Business & StrategyConfirmed live in the last 24 hours
Full-timeRemote in Brazil

About the Job

Requirements

  • Extensive experience in senior leadership roles within commercial insurance operations, data analytics, and transformation across multiple entities and geographies, with a strong focus on change management.
  • Proven ability to recruit, assess, and hire top talent for both individual roles and group functions.
  • Demonstrated experience in leading high-level initiatives and assignments.
  • Skilled in contributing to business strategies and roadmap planning.
  • Strong performance management skills, including conducting performance reviews and providing constructive feedback.
  • Proven track record of integrating new hires and fostering high-performance team cultures.
  • Experience promoting knowledge sharing and best practices.

Responsibilities

  • Develop and implement data analytics strategies to improve operational efficiency, identify trends, and support data-driven decisions.
  • Use data analytics to improve risk management, underwriting, processing, and other operational areas.
  • Identify and implement data sources, analytics tools, and methodologies to enhance data-driven decision-making.
  • Provide leadership with insights and recommendations based on data analysis.
  • Lead digital transformation initiatives to improve customer experience, automate processes, and enhance operational capabilities.
  • Identify and implement digital technologies and tools to improve efficiency and effectiveness.
  • Develop and execute digital transformation roadmaps aligned with business objectives.
  • Collaborate with technology teams to implement digital transformation initiatives successfully.
  • Provide training and support to teams adapting to new processes, technologies, and methodologies.
  • Monitor and evaluate the impact of changes to support continuous improvement and organizational objectives.
  • Participate in and implement the Business Insurance business strategy as a member of its Leadership Team.
  • Provide subject matter expertise to Business Insurance leaders, staying current with best practices, technologies, and market trends.
  • Collaborate with Product, Actuary, Analytics, Underwriting, Distribution, IT, and Finance teams.
  • Represent the organization to external stakeholders, including clients, partners, and regulators.
  • Develop and implement training programs to equip staff to handle new technologies and processes.
  • Identify team members’ skill development needs, improvement areas, and skill gaps, and facilitate mentorship and learning opportunities.
  • Ensure new hires are integrated into the team and culture.
  • Recruit for positions within the role’s job families and areas of expertise, and assess technical and domain-specific skills.
  • Conduct performance reviews in partnership with Business Insurance leaders, provide constructive feedback, and support team members’ career growth.
  • Represent Business Insurance FBS needs, escalations, development, and support.
  • Contribute to business insurance strategy, integrate with the senior leadership team, lead people and business initiatives, and track performance outcomes.
  • Work with HR Business Partners on strategic workforce planning, creating or redesigning job descriptions, assessing demand, and prioritizing hiring needs.
  • Establish and implement strategic initiatives for profitable growth, surplus objectives, business operating targets, and optimal organizational design.
  • Coordinate product management, actuarial, transformation, customer experience, business support services, and underwriting initiatives, collaborating with heads of Distribution, BI IT, and BI Finance.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs