Stephen A. Velotti
Chief Executive Officer & Chief Investment Officer
Mr. Velotti is one of the founding members of Pillar and assumed the CIO role in 2010 and CEO in 2012. Mr. Velotti has extensive property underwriting experience in various positions in the reinsurance and insurance industries. Prior to joining Pillar, he was a Senior Vice President at Ariel Re with responsibilities for the United States Property portfolio. His responsibilities included business planning, risk evaluation, pricing, portfolio analysis and marketing.
Prior to joining Ariel Re, he spent 7 years in the Property area at Converium where he held positions of increasing responsibility. Mr. Velotti started his career in insurance with the Hartford Insurance Group.
Mr. Velotti has an MBA from Columbia University’s School of Business, a Bachelor’s Degree from the State University of New York at Albany and the Associate in Reinsurance certification.