James Magness Email

Director, Energy & Resources . Edison Investment Research

Current Roles

Employees:
180
Revenue:
$15M
About
Edison Investment Research Address
280 High Holborn
London, null
UK
Edison Investment Research Email

#1 Startup Dataset

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