Len currently serves on the Board of Directors at Greenlight Re (NASDAQ: GLRE) and brings over 30 years of insurance and reinsurance experience. He previously served as Chief Executive Officer of Greenlight Re from August 2005 through August 2011. Prior to this, he worked with the Alea Group, a reinsurance company, from August 2000 to August 2004, including serving as Chief Executive Officer of Alea North America Insurance Company and Alea North America Specialty Insurance Company from March 2002 to August 2004. Prior to working with the Alea Group, Len served as Chief Actuary and Senior Vice President – Financial Products of Custom Risk Solutions, a managing general agency company, from April 1999 to August 2000. From May 1995 to December 1998, Len provided various actuarial services to Zurich Group, a reinsurance company, including acting as Chief Actuary of Zurich Re London.
Len advises Bessemer Investors on investments in the insurance services sector, including BI's investment in Distinguished Programs.
Len received his B.A. in Mathematics from Rutgers University in 1984 and Masters in Business Administration, Finance Concentration, from Rutgers Executive MBA program in 1993. He is a Fellow of the Casualty Actuarial Society and a member of the American Academy of Actuaries.