Island Green Power strengthens leadership teamBy SaraMay 1, 2024 Bob Psaradellis is the new chief executive and Steve Bowler appointed chief financial officer