David is a corporate finance and accounting professional offering over 20 years of leadership experience. He is a problem solver who develops effective strategies for improving operations and increasing profits while ensuring compliance with regulatory requirements.