John R. Coomber

AAA

DEFINITION of 'John R. Coomber'

The CEO of U.K.-based Pension Corporation, a company that helps defined-benefit pension funds manage risk, and a former CEO of Zurich-based reinsurance company Swiss Re. Coomber has also been the owner, chairman and non-executive director of UK-based technology services company Telent and the chairman of Mactavish, a research company serving the insurance industry. Coomber began his career with Phoenix Insurance Company in 1970, then joined Swiss Re in 1973 as an actuarial trainee, becoming the company's first non-Swiss CEO in 2003. He helped the company navigate the aftermath of 9/11, which heavily affected the insurance industry, and helped the company increase its revenue and earnings, making it the largest life reinsurance company in the world. He retired from Swiss Re in 2005.

INVESTOPEDIA EXPLAINS 'John R. Coomber'

Coomber was born in 1949 in England and educated at Nottingham University, where he majored in theoretical mechanics.Coomber is also chairman of an environmental advocacy organization called The Climate Group and a member of the Deutsche Bank Climate Advisory Panel.

RELATED TERMS
  1. Chairman

    An executive elected by a company's board of directors that is ...
  2. Corporate Headquarters

    A place where a company's executive offices and executives' direct ...
  3. Corporate Action

    Any event that brings material change to a company and affects ...
  4. Inside Director

    A board member who is an employee, officer or stakeholder in ...
  5. Corporate Governance

    The system of rules, practices and processes by which a company ...
  6. Insider Information

    A non-public fact regarding the plans or condition of a publicly ...
Related Articles
  1. Insurance

    15 Insurance Policies You Don't Need

    Learn how to save money by saying "no" to unnecessary coverage.
  2. Home & Auto

    When Things Go Awry, Insurers Get Reinsured

    Guru Warren Buffett is making this sector popular. Learn more here.
  3. Home & Auto

    What is reinsurance?

    Reinsurance occurs when multiple insurance companies share risk by purchasing insurance policies from other insurers to limit the total loss the original insurer would experience in case of disaster. ...
  4. Professionals

    Human Resource Planning

    Just as companies must plan ahead to ensure a steady supply of raw materials, machinery and office space, they must also plan ahead to maintain a steady supply of quality employees. Human resource ...
  5. Professionals

    Value Proposition

    A value proposition is a company’s promise to its customers of a unique and relevant benefit. The value proposition is often the heart of a company’s advertising campaigns.
  6. Investing

    A Look at the 5 Richest People in the World

    Who are the five richest people in the world and how did they manage that feat?
  7. Professionals

    Understanding Interpersonal Skills

    Interpersonal skills are the social skills people use to interact effectively with other people. A lack of good interpersonal skills may lead to unsuccessful personal relationships, as well as ...
  8. Investing News

    The 5 Wealthiest People in Mexico

    Most people in the know have heard of Carlos Slim and his massive fortune. But what about Mexico's other richest people?
  9. Professionals

    How Mukesh Ambani Has Expanded Reliance Industry

    Mukesh Ambani has expanded Reliance Industries and increased its revenues, but his public image, and that of his company, have not fared as well.
  10. Professionals

    Who Counts as an Entrepreneur?

    An entrepreneur is a person who starts a new business or organization, taking some personal financial risk to do so. He or she may quit a secure job to devote time to starting the new business, ...

You May Also Like

Hot Definitions
  1. Command Economy

    A system where the government, rather than the free market, determines what goods should be produced, how much should be ...
  2. Prospectus

    A formal legal document, which is required by and filed with the Securities and Exchange Commission, that provides details ...
  3. Treasury Bond - T-Bond

    A marketable, fixed-interest U.S. government debt security with a maturity of more than 10 years. Treasury bonds make interest ...
  4. Weight Of Ice, Snow Or Sleet Insurance

    Financial protection against damage caused to property by winter weather specifically, damage caused if a roof caves in because ...
  5. Weather Insurance

    A type of protection against a financial loss that may be incurred because of rain, snow, storms, wind, fog, undesirable ...
  6. Portfolio Turnover

    A measure of how frequently assets within a fund are bought and sold by the managers. Portfolio turnover is calculated by ...
Trading Center