Peoples North Star Appoints Lesley Dunn as Head of Financial Planning and Analysis to Support Growth in the Renewables Industry byEddie GriffithMay 1, 2023