Elementum Advisors
Elementum Advisors, LLC is an SEC-registered investment advisor specializing in managing portfolios exposed to natural catastrophe event risk, with principal offices in Chicago and Bermuda.
Company Overview
Elementum Advisors, LLC is an SEC-registered investment advisor focused on managing investment portfolios exposed to natural catastrophe event risk. The company was launched in December 2009 and operates independently with principal offices in Chicago and Bermuda.
Investment Strategies
Elementum Advisors offers investment strategies that span the risk/return and liquidity spectrum. These range from more liquid cat-bond-only mandates to more aggressive collateralized reinsurance-focused strategies. Their investments involve the assumption of loss from natural catastrophes in exchange for a risk premium.
Geographical Presence
Elementum Advisors operates with principal offices in Chicago, USA, and Bermuda. The subsidiary, Elementum (Bermuda) Ltd., was established in 2011 to act as a sub-advisor, further extending their geographical reach and operational capabilities.
Industry Relationships
Elementum Advisors has established long-term relationships with insurers, reinsurers, investment banks, brokers, and other industry constituents. These relationships are integral to their operations and support their specialized focus on natural event reinsurance investments.
Strategic Milestones
In 2016, Elementum Advisors launched a primary insurance fund to meet the developing needs of select investors and MGAs. In 2018, they became a signatory to the Standards Board of Alternative Investments (SBAI). In 2019, they secured a new partner when a subsidiary of White Mountains Insurance Group purchased a 30% minority stake. In 2021, Elementum Advisors expanded their institutional reach with a higher risk investment strategy targeting riskier tranches.