Will Strack currently serves as the Assistant Corporate Controller at Second Nature Brands since March 2025. Prior to this role, Will Strack had an extensive career at Deloitte, progressing from Audit Senior to Manager and finally to Senior Manager in the Audit & Assurance department from September 2015 to March 2025. Will Strack began a career in finance as the Administrative Assistant in the Finance Department at the University of Illinois at Urbana-Champaign from July 2012 to May 2013. Academically, Will Strack holds both a Master of Accounting Science and a Bachelor of Accounting Science, obtained from the Gies College of Business at the University of Illinois Urbana-Champaign, with studies completed from January 2008 to January 2013.
This person is not in the org chart
This person is not in any teams
This person is not in any offices