Senior Manager, Business Operations

Allied WorldNew York, NY
Onsite

About The Position

Join a team focused on enabling business growth through support of Underwriters and Underwriting leadership. Business Operations identifies and delivers on opportunities for continuous improvement. Allied World is investing in technology and capabilities to enable our underwriters to deliver on our growth ambitions and adapt to future ways of working. The team focuses on leveraging data, AI and automation to increase efficiency and enable underwriters to focus on decision making and market engagement; delivery of data and analytics to underwriters to support key processes and broker / client engagement; management of offshore operations resources to support delivery of services; driving change management to ensure underwriters embrace new platforms and ways of working; supporting Allied World’s Global Placement team to ensure they are equipped to support underwriters to win multinational insurance program business; and supporting US Programs underwriters to evaluate, onboard and implement new programs.

Requirements

  • 15+ years of project management experience, including 5+ in the insurance industry.
  • Experience in driving delivery of process improvement and change projects, working with IT and cross-functional teams.
  • Excellent organizational skills to ensure timely delivery.
  • Ability to understand, document and communicate requirements to turn opportunities for improvement into solutions.
  • Strong, demonstrated influencing skills, written & verbal communication.
  • Experience working with and influencing senior leadership and senior team members in projects.
  • Able and willing to identify and propose new approaches and ideas for improvement.

Responsibilities

  • Lead project teams of underwriters, IT, Operations and other support centers to deliver on growth initiatives
  • Understand and document underwriter, leadership and other stakeholders’ requirements
  • Work with IT, Operations, and other support centers to develop solutions that meet requirements
  • Spearhead communications and change management across North America Underwriting and Operations – for specific initiatives and wider range of enablers that are targeted for delivery in the next 6-24 months
  • Work with offshore Operations and project teams to manage their delivery
  • Identify and deliver on opportunities for continuous process improvement

Benefits

  • Health Insurance
  • Dental Insurance
  • Disability Insurance
  • 401k plan with company match
  • Group Term Life Insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service