Chief Financial Officer for both Brown & Brown’s National Programs Division and Arrowhead, Steve oversees financial functions including accounting, financial planning and analysis, treasury, internal controls and financial reporting. Steve joined Brown & Brown in 2012 as a Director of Internal Audit and was promoted to Arrowhead Controller in 2014. In 2016 he became Chief Financial Officer for National Programs and Arrowhead. Earlier, Steve worked at both KPMG and Deloitte in external auditing. He holds an active CPA license.