Registered entities
ODYSSEY ENERGY SOLUTIONS, INC.
Reg. No. 81-5443036United States
Odyssey Energy Solutions GmbH
Reg. No. HRB734347Germany
ODYSSEY ENERGY SOLUTIONS PRIVATE LIMITED
CIN U35105DL2024FTC428608India
Social engagement
Social engagement: 14.1K social following, 10 posts in the last 12 months — below the industry typical range.
Investor mix
12 investors on record; lead investors include Union Square Ventures, Equal Ventures.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 10 | 83% |
| Other / undisclosed | 2 | 17% |
Hiring activity
Hires occasionally
1 role tracked across 1 of the last 12 months
16 Jun 2026 · Data Insights Lead · Europe/Africa
Based on job postings tracked across public sources.
Recent activity
1 Jul 2026
Event
Live webinar on solar EPCs and installers in Mexico
19 Jun 2026
Event
webinar in Spanish for the Mexican market
18 Jun 2026
Event
Great Indian Supply Chain Finance Summit & Awards
