What are the responsibilities and job description for the Manager, Business Operations position at Allied World?
Manager, Business Operations, North American Underwriting Group
Location: New York City (Manhattan)
Summary:
Join a team focused on business growth through support of Underwriters. Business Operations identifies and delivers on opportunities for continuous improvement. Key focus areas of this role:
• Supporting Allied World’s Global Placement team to ensure they are equipped to support underwriters to win multinational insurance program business
• Designing and overseeing processes to manage producer data and ensure underwriters can efficiently do business with their broker partners
• Understanding and driving delivery of data insights to underwriters
Key responsibilities:
• Understand Underwriter and Global Placement team opportunities and challenges for growth within focus areas
• Understand and document business requirements, and work with offshore and onshore Operations, IT and other support centers to deliver support in focus areas
• Work with offshore Operations to manage and enhance their delivery of operational support
• Identify and deliver on opportunities for continuous process improvement
Salary : $90,000 - $105,000