Steven Michlin is an experienced accounting and financial professional currently serving as a Controller at Spruce Technology, Inc. in Clifton, New Jersey. With a career spanning several years, Steven has held various senior positions, including Controller at One & All, Inc. and JCDecaux North America, and has worked as a financial consultant for Legend Biotech. Steven completed a BS in Accounting and multiple MBA degrees, enhancing their expertise in finance and accounting.
This person is not in any teams
This person is not in any offices