Deals & DealmakersChristopher Mills Named President and CEO, Electra USAREWJuly 19, 2022July 19, 2022 by REWJuly 19, 2022July 19, 20220864 Electra USA, has announced that Christopher Mills has been named President and CEO, effective immediately. Christopher will be responsible for general management of Electra USA