Leon Gielen Email

Head Business Development Japan and Asia Pacific . Delta Energy and Environment

Current Roles

Employees:
88
Revenue:
$21.6M
About
Delta-EE provides research and consulting services helping organisations to develop the best strategies, business models and customer propositions for the energy transition.
Delta Energy and Environment Address
Argyle House
Edinburgh, null
UK
Delta Energy and Environment Email
Delta Energy and Environment Phone Numbers
+44 0131 625 1011

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.