John Gibson

John Gibson is a chief research and development (R&D) engineer at Avista.