David Sharkey is an experienced finance professional with a strong background in accounting and financial analysis. Currently serving as the Director of Accounting and Finance at Mspark, David has held various roles, including Controller at Magna International and Assistant Controller at Cleveland-Cliffs. Previous experience includes positions as a Senior Financial Analyst at International Expeditions and BBVA in the USA, where significant contributions included enhancing revenue recognition modeling and improving accrual reporting through SAP. David has also worked as an Accountant at Baseline Consultants, managing full-cycle bookkeeping and financial statement preparation, and has held various finance-related roles across other organizations. David holds a Bachelor of Science in Accounting and a minor in Computer Technologies from the University of Alabama.
This person is not in any teams
This person is not in any offices