Risk Consulting Manager - Natural Resources jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1Bnote

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

Loss prevention engineeringRisk consultingTeam leadershipEngineering degreeArtificial intelligenceMachine learningPresentation skillsOrganizational skillsInterpersonal skillsCommunication skills

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

twitter
company-logo
Allianz Commercial is the center of expertise and global line of Allianz Group for insuring mid-sized businesses, large enterprises and specialist risks.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jennifer Partyka
Head of Cost Controlling CxO ex COO
linkedin
leader-logo
Christina Hager
Sr. HR Business Partner
linkedin
Company data provided by crunchbase