Benjamin has been advising European insurance companies on Asset Liability Management and Cross Asset Risk Management since 2000 at various institutions including Deutsche Bank and Morgan Stanley.
In 2012 he joined a Class C insurance and reinsurance company in Bermuda as Chief Executive Officer and Chief Underwriting Officer, to later become co-founder of the 80 Group, a diversified research and financial holding company focused on insurance and quantitative analysis.