Steve Wright, General Manager of Chelan County PUD, was appointed to his current position in September 2013. Steve held a number of positions within BPA, the last 12 years as Administrator/CEO. Steve has served on the Boards of the American Public Power Association and the Alliance...
Read More →