David has 20 years of director-level experience in the energy and utilities industry, plus five years’ experience in logistics, working in Japan, Russia, the USA and Italy.
Read MoreDavid has 20 years of director-level experience in the energy and utilities industry, plus five years’ experience in logistics, working in Japan, Russia, the USA and Italy.
Read More