Willis appoints regional power and utilities head

Mark Hiles will oversee central and eastern Europe, the Middle East and Africa.
Subscribe Free Trial