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. Retirement

    Pension Plans: Pain Or Pleasure?

    Employees have a love/hate relationship with this retirement option.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. Markets

    The 5 Biggest Canadian Insurance Companies

    Learn more about the insurance industry as a whole, how it functions in Canada, and the five largest Canada-based insurance companies.
  9. Retirement

    How Safe Is Your Pension?

    A 2014 law permits some private pension plans to reduce benefits. How to figure out if your retirement income is endangered.
  10. Trading

    Is The Swiss Franc A Good Investment?

    Individual investors, businesses, financial institutes and even countries have been keeping their money in Swiss francs.
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. AAA

    The highest possible rating assigned to the bonds of an issuer by credit rating agencies. An issuer that is rated AAA has ...
  2. GBP

    The abbreviation for the British pound sterling, the official currency of the United Kingdom, the British Overseas Territories ...
  3. Diversification

    A risk management technique that mixes a wide variety of investments within a portfolio. The rationale behind this technique ...
  4. European Union - EU

    A group of European countries that participates in the world economy as one economic unit and operates under one official ...
  5. Sell-Off

    The rapid selling of securities, such as stocks, bonds and commodities. The increase in supply leads to a decline in the ...
  6. Brazil, Russia, India And China - BRIC

    An acronym for the economies of Brazil, Russia, India and China combined. It has been speculated that by 2050 these four ...
Trading Center