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

    An executive elected by a company's board of directors that is ...
  4. Reinsurance Credit

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

    A type of life reinsurance where mortality risks are transferred ...
  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. Personal Finance

    World's Top 10 Insurance Companies

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

    What CEOs Actually Do

    CEOs are responsible for the overall operation of a business, and are usually elected by shareholders and the board of directors.
  4. Personal Finance

    Justifications For High CEO Pay (AAPL, GE)

    CEOs tend to command sky-high salaries in America. Companies cite a number of reasons for this, but they don't always ring true.
  5. 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.
  6. Investing News

    The 5 Highest Paid Executives in The Financial Sector (JPM, C)

    Learn who the highest paid executives in the financials sector are and how they became some of the most influential and powerful people in the world.
  7. Investing Basics

    The Industry Handbook: The Insurance Industry

    As a result of globalization, deregulation and terrorist attacks, the insurance industry has gone through a tremendous transformation over the past decade. In the simplest terms, insurance of ...
  8. Executive Compensation

    The 5 Highest Paid Executives in the Consumers Sectors (LBTYA, CBS)

    Discover who the highest-paid executives in the consumer sectors are and how they reached their positions of power and influence.
  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. Professionals

    America's Top CEOs and Their College Degrees

    You might expect all of America's top CEOs to have a business degree from an Ivy League school, but they hail from a variety of academic backgrounds.
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. What is the difference between a president and a chief executive officer? Can there ...

    In general, the chief executive officer (CEO) is thought of as the highest ranking officer in a company while the president ... Read Answer >>
  4. 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 >>
  5. How does a change in CEO impact stock price?

    Learn what effect hiring a new CEO has on the value of a company's stock. Explore which factors are most likely to influence ... Read Answer >>
  6. Who bears the investment risk in 401(k) plans?

    Who actually bears the investment risk in a pension plan depends on the type of pension plan that is employed. In a broad ... Read Answer >>
Hot Definitions
  1. Cost Of Debt

    The effective rate that a company pays on its current debt. This can be measured in either before- or after-tax returns; ...
  2. Yield Curve

    A line that plots the interest rates, at a set point in time, of bonds having equal credit quality, but differing maturity ...
  3. Stop-Limit Order

    An order placed with a broker that combines the features of stop order with those of a limit order. A stop-limit order will ...
  4. Keynesian Economics

    An economic theory of total spending in the economy and its effects on output and inflation. Keynesian economics was developed ...
  5. Society for Worldwide Interbank Financial Telecommunications ...

    A member-owned cooperative that provides safe and secure financial transactions for its members. Established in 1973, the ...
  6. Generally Accepted Accounting Principles - GAAP

    The common set of accounting principles, standards and procedures that companies use to compile their financial statements. ...
Trading Center