Sellars
John Lutz is an experienced finance professional currently serving as Chief Financial Officer and Vice President of Finance at Sellars since April 2022. Prior to this role, John held the position of Director of Finance at Charter Steel from November 2010 to February 2022, and previously worked as Director of Finance, Area Controller, and General Manager at Veolia Environmental Services North America Corp. between January 2005 and October 2010. John completed a Bachelor’s degree in Accounting from both the University of Wisconsin-Milwaukee and the Lubar College of Business, graduating in 1988.
This person is not in any teams
This person is not in any offices