Edenville appoints Alistair Muir as new CEO
UK-headquartered Edenville Energy has appointed Alistair Muir as Chief Executive Office, effective 1 November. He succeeds Rufus Short.Muir has served...
UK-headquartered Edenville Energy has appointed Alistair Muir as Chief Executive Office, effective 1 November. He succeeds Rufus Short.Muir has served...