Chief Risk Officer
Vernon is responsible for overall leadership and direction for enterprise risk management.
He previously served as chief risk officer of Front Street Re (a Cayman Islands-based reinsurer), where his responsibilities included asset-liability management, maintaining capital adequacy, investment portfolio quality
monitoring, and regulatory reporting.
Prior to Front Street Re, Vernon served in various positions within GE Capital, primarily as Vice President – GE Energy Financial Service where he underwrote debt, mezzanine, and equity investments in the energy sector.
Earlier in his career, he held various positions within United Technologies focusing on Strategy & Business Development and was a senior auditor with Deloitte & Touché, LLP.
Vernon holds a B.S. in Accounting from North Carolina A&T State University, and an M.B.A. from The University of Virginia – Darden School of Business.