Stephen J. Ogilvy is the Controller at Eaglehill Advisors. He joined the firm in 2017.
Mr. Ogilvy is responsible for managing Eaglehill Advisors' finance and accounting activities.
Prior to joining Eaglehill Advisors, Mr. Ogilvy worked in the finance and accounting group at W.L. Ross & Co. and previously in public accounting as an auditor at PricewaterhouseCoopers LLP.
Mr. Ogilvy received a B.S. in Commerce (with concentrations in Accounting and Finance) and an M.S. in Accounting from the University of Virginia.