Jay Lurie Email

VP, Commercial Finance Solutions . Odyssey Energy

Boulder, CO

Location

LinkedIn

Current Roles

Employees:
62
Revenue:
$11.7M
About
Odyssey is a global platform to simplify, streamline, and reduce the costs of developing and financing mini-grids around the world.
Odyssey Energy Address
1519 Pine St.
Boulder, CO
United States
Odyssey Energy Email

#1 Startup Dataset

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