Geoff Lawrence Named CEO of Twenty20 Energy

Geoff Lawrence Named CEO of Twenty20 Energy

Jim Schnieders, Iain Deay and Greg Bahora Appointed to Executive Roles SINGAPORE – Twenty20 Energy, which delivers innovative energy solutions that accelerate the transition to a cleaner energy future, today announced the appointment of Geoff Lawrence as its...