Allianz Commercial · 9 hours ago
Risk Consulting Manager - Natural Resources
Allianz Commercial specializes in providing comprehensive and customized insurance and inspection products for companies in the energy and construction industries. The Risk Consulting Manager will lead the regional Risk Consulting function, ensuring service consistency and supporting various risk consulting activities across the region.
Insurance
Responsibilities
Maintains excellent communications and service with RC Team Leaders, Underwriting, Key Account Management and Claims, participating in meetings as required to keep abreast of corporate developments and objectives
Monitors the workload as distributed within the operational units providing metrics as required to the Global Head. Reports on staffing requirements. Assist the ARC RC business review process as directed by the Global RC LoB Head
Organizes and performs quality reviews in the region and provides feedback/coaching for reporting staff
Completes required staff appraisals for reporting staff. Assists in the global target setting process. Monitors KPI’s for staff within the reporting region
Provides input and suggestions into ways how to continuously improve the regional & global Risk Consulting function
Organize and chair regional RC team meetings on a regular basis. Liaise with other Risk Consulting Managers to ensure development and application of consistent global standards
Qualification
Required
A minimum 11 years' loss prevention engineering experience in an area relevant to his/her LoB
Knowledge and professional experience in business sectors
A minimum 3 years' experience working in a complex global matrix organization leading a team of professionals
Experience with international colleagues and an understanding of differing cultural business needs
A bachelor's degree in an Engineering discipline. Or a degree equivalent in other area will be considered in conjunction with extensive technical experience
A demonstrable engineering/technical expertise
Commitment to maintaining knowledge of developments and new technologies in field
Able to work technical loss control topics
Knowledge of specific business sectors
Ability to express ideas and messages clearly, both written and verbally
Ability to lead and manage a team of risk consultants
Includes the ability to delegate tasks, steer team direction/goals, etc
Presentation skills in a varied environment
Organizational and interpersonal skills
Working knowledge of artificial intelligence (AI) and machine learning (ML), with the ability to leverage AI-drive insights to shape strategic decisions and drive innovation across the organization
External applicants must be legally authorized to work in the United States or Canada without the need for current or future employment-based sponsorship
Benefits
Annual performance-based cash incentive awards
Generous bonus scheme
Pension
Private healthcare
Generous parental leave benefits
Company
Allianz Commercial
Allianz Commercial is the center of expertise and global line of Allianz Group for insuring mid-sized businesses, large enterprises and specialist risks.