Steve began his reinsurance career in the early 1980s as a treaty reinsurance underwriter in the Reinsurance and Overseas Operations of the Transamerica Insurance Group in Los Angeles.

He moved on in 1986 to work in the Reinsurance Division of TheZenith Insurance Group, ultimately becoming a Vice President and Chief Reinsurance Underwriter.

Steve left TheZenith in 2006 and joined GJS Re in 2007 where he has worked on a variety of programs.