Insight Energy names VP procurement and management

Kane Kiester has joined sustainable energy consulting group Insight Energy as vice president of energy procurement and management, based out of Louisville, Kentucky

Blurred image of IJGlobal article content