Marc Urbach is a CEO and CFO with extensive experience in financial management and strategic planning for both privately-held and publicly-traded companies. Currently serving as CEO of Doorstep Delivery Logistics and CFO at Chardan, they have a proven track record of designing and implementing financial strategies to exceed corporate goals. Prior roles include President and CFO at YOU On Demand, where they directed finance and strategy, and Director at Mercer, where they managed extensive financial reporting processes. Marc holds a BS in Accounting from Babson College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices