Peter Francis

Peter Francis is the CEO of ISG Energy. He is not seen on screen, but he is seen on VR with his avatar as a Polar Bear.