Note: this role is no longer available. Find roles from actively hiring companies at the link below.
Go Home
Starr

Starr

Corporate Actuary

Corporate Actuary

Apply Now
Job Details
""
Uploaded On
May 11, 2024
""
Location
Canada
""
Remote?
No
Company Overview
""
Headquarters
New York, NY
""
Number of Employees
2512
Estimated Number of Actuaries
63
Salary
$
150
k-$
175
k
Glassdoor Ratings
""
Recommend to a Friend
65%
""
Overall Score
3.4 / 5

Find Similar Jobs

Starr Insurance Companies is a leading insurance and investment organization, providing commercial property and casualty insurance, including travel and accident coverage, to almost every imaginable business and industry in virtually every part of the world.

Cornelius Vander Starr established his first insurance company in Shanghai, China in 1919. Today, we are one of the world’s fastest growing insurance organizations, capable of writing in 128 countries on 6 continents.

Starr Insurance Holding is seeking a highly motivated individual to join its corporate actuarial team with exciting opportunities.

Key responsibilities:

  • Provide quarterly reserving analysis using appropriate reserve methodologies and procedures to ensure timely and reasonable recommendations on loss reserves by line and legal entity.
  • Improve reserving data management and reserving tools to enhance efficiency of the reserve review and booking process.
  • Participate in profitability studies on specific lines of business, including analysis of underwriting and claim trends, rate changes, and mix of business changes.
  • Work with reinsurance brokers with data and actuarial analysis to support reinsurance renewal on certain profit centers.
  • Support IFRS 17 Implementation for Starr companies outside of the US, including PAA Eligibility Test and IFRS 17 output validation for Starr’s international operations.
  • Incorporate IFRS17-specific considerations such as reserve discounting and Risk Adjustment into the regular reserve review process.
  • Work with external actuaries, auditors and regulators on reserving and IFRS 17 matters in Canada, Asia and Latin America.

Experience and Requirements:

  • Bachelor’s degree in Math, Statistics, Finance, Actuarial Science, Accounting, Economics, or other quantitative field.
  • Passing at least 5 CAS exams.
  • 5-12 years of experience in a relevant function (actuarial, enterprise risk management, finance, reinsurance) of the P&C insurance industry.
  • At least 3 years of P&C loss reserving experience is required.
  • Proficiency in MS Excel is required; programming skills in SQL, VBA, Python, R and other languages is desired.
  • Effective communication and ability to collaborate with different functions across the organization. Multi-language capability is a plus.
  • Knowledge of insurance financials (GAAP, US Statutory, IFRS 17) as well as insurance and reinsurance operations is a plus.

For individuals assigned and/or hired to work in California or New York, Starr Insurance Companies is required by law to include a reasonable estimate of the compensation range for this role. The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets: experience and training: licensure and certifications: and other business and organizational needs. A reasonable estimate of the current range is $150,000-$175,000.

#LI-SN1

Starr is an equal opportunity employer, which means we'll consider all suitably qualified applicants regardless of gender identity or expression, ethnic origin, nationality, religion or beliefs, age, sexual orientation, disability status or any other protected characteristic. We recruit and develop our people based on merit and we're committed to creating an inclusive environment for all employees. We offer first class training and development opportunities to all employees. Our aim is to grow our own talent and bring out the best in people.

Apply Now

Working at 

Starr

Starr Companies is a global insurance and investment organization, providing a wide range of property, casualty, and accident & health insurance products. With a rich history that dates back to its founding in 1919, Starr has grown into a leading provider in the insurance industry, offering tailored solutions to meet the unique needs of businesses and individuals worldwide.

Find Similar Jobs