Peter Carroll has extensive experience in the water treatment and desalination sectors, currently serving as Service Line Leader and Senior Process Engineer at GHD since February 2006. Additional work experience includes roles as a Ski Technician at Whistler Blackcomb and Sunshine Village Ski & Snowboard Resort. Peter Carroll holds a Bachelor of Engineering in Chemical Engineering and a Bachelor of Commerce from the University of Melbourne, along with a Graduate Diploma in Sustainable Energy from RMIT University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices