John R. Coomber

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.

BREAKING DOWN '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. Reinsurer

    A company that provides financial protection to insurance companies. ...
  2. Reinsurance Recoverables

    The portion of an insurance company’s losses from claims that ...
  3. Reinsurance Credit

    An accounting entry made by an insurer for premiums ceded to ...
  4. Yearly Renewable Term Plan of Reinsurance

    A type of life reinsurance where mortality risks are transferred ...
  5. Reinsurance Ceded

    The portion of risk that a primary insurer passes to a reinsurer. ...
  6. Schedule F

    A section in an annual insurance statement in which reinsurance ...
Related Articles
  1. Personal Finance

    When Things Go Awry, Insurers Get Reinsured

    Guru Warren Buffett is making this sector popular. Learn more here.
  2. Managing Wealth

    World's Top 10 Insurance Companies

    These are the 10 largest insurance companies in the world.
  3. Retirement

    Pension Plans: Pain Or Pleasure?

    Employees have a love/hate relationship with this retirement option.
  4. Retirement

    The Investing Risk Of Underfunded Pension Plans

    Determine the risk to a company's EPS and financial condition resulting from an underfunded pension plan.
  5. Markets

    Berkshire Hathaway Stock: Analyzing 5 Key Customers (BRK)

    Discover how Berkshire Hathaway began as a failing textile company and grew into the fifth-largest company worldwide with help from its key customers.
  6. Retirement

    More Pension Plans in the Deep Freeze

    A growing number of Fortune 500 companies have sent their defined-benefit pension plans to the deep freeze. What employees should do next.
  7. Managing Wealth

    How Does Reinsurance Work?

    Reinsurance is a practice in which insurers transfer portions of portfolios to other parties in order to reduce their exposure to claims.
  8. Markets

    What are the Federal Reserve Chairman's responsibilities?

    Learn about the duties and responsibilities of the chairman of the Federal Reserve Board, including testifying before Congress and as chair of the FOMC.
  9. Retirement

    A Primer On Defined-Benefit Pension Plans

    Most of us will rely on a pension plan in the future, so it's best to know the details of the various plans before signing up.
  10. Retirement

    7 Signs Your Pension Fund Is In Trouble

    Even if you're lucky enough to have a pension plan, you can't assume it'll pay out.
RELATED FAQS
  1. Why do some companies in the insurance sector engage in reinsurance?

    Discover how some companies in the insurance sector engage in reinsurance. Reinsurance allows insurance companies to transfer ... Read Answer >>
  2. What is reinsurance?

    Reinsurance occurs when multiple insurance companies share risk by purchasing insurance policies from other insurers to limit ... Read Answer >>
  3. The company I am receiving my pension plan from has just filed bankruptcy. Could ...

  4. What can you do with your pension if you leave the employer and can you borrow money ...

    I am planning to leave my job that I have worked at for 8 plus years and I just received a notice about a pension that I ... Read Answer >>
  5. Why are insurance companies and pension funds considered financial instruments?

    Find out why insurance companies and pension funds are considered carriers of financial instruments, and what role they play ... Read Answer >>
  6. What are the main factors that impact share prices in the insurance sector?

    Learn about some of the main factors that impact share prices in the insurance sector. Insurance companies make money by ... Read Answer >>
Hot Definitions
  1. Duration

    A measure of the sensitivity of the price (the value of principal) of a fixed-income investment to a change in interest rates. ...
  2. Dove

    An economic policy advisor who promotes monetary policies that involve the maintenance of low interest rates, believing that ...
  3. Cyclical Stock

    An equity security whose price is affected by ups and downs in the overall economy. Cyclical stocks typically relate to companies ...
  4. Front Running

    The unethical practice of a broker trading an equity based on information from the analyst department before his or her clients ...
  5. After-Hours Trading - AHT

    Trading after regular trading hours on the major exchanges. The increasing popularity of electronic communication networks ...
  6. Omnibus Account

    An account between two futures merchants (brokers). It involves the transaction of individual accounts which are combined ...
Trading Center