John S. R. is a seasoned finance executive currently serving as the Corporate Controller at Denodo. With extensive experience in accounting, finance, and investment management, John has previously held leadership roles including Head of Accounting at Newfront Insurance and Controller at Pave, where they significantly contributed to financial strategy and operational efficiency. John began their career at EY, working in Financial Accounting Advisory Services, and is a Certified Public Accountant (CPA) and Chartered Financial Analyst (CFA) Level 2 candidate. John holds a Master of Science in Accountancy from the University of Notre Dame and a Bachelor of Science in Business Administration from the University of California, Berkeley.
This person is not in the org chart
This person is not in any teams
This person is not in any offices