Peter Frantz has a strong background in accounting and finance, with experience working in various roles at companies like Atlantic Power Corporation, Raytheon Technologies, and ABCorp. Peter also has experience in auditing from their time at Deloitte and Touche, LLP. Peter holds a Master's degree in Accounting and Business Administration from Northeastern University and a Bachelor's degree in Finance from William & Mary.
November, 2021 - present