John Lutz

Chief Financial Officer at 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.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices