Mark Kastenbaum has over 30 years of experience in finance and accounting management for companies ranging from $50-600 million in size. He has held roles such as Corporate Controller, Director of Finance, and Interim Controller. Kastenbaum has expertise in GAAP accounting, SEC reporting, SOX compliance, budgeting, treasury management, and leading accounting teams. Currently he works as an independent consultant providing financial consulting services to companies.