Peter McCafferty is a Business Director specializing in Renewables and Transmission at Beca, where they have held various leadership roles since 2010. They previously served as an International Sales Manager at Schneider Electric from 1997 to 2001 and worked as a Consultant at DNV KEMA from 1995 to 1997. Peter earned a Doctor of Philosophy (Ph.D.) in Electrical and Electronics Engineering from Queen's University Belfast, where they also completed a Bachelor's Degree in the same field.
This person is not in the org chart
This person is not in any teams
This person is not in any offices