Explore opportunities with our portfolio companies

Elemental Impact
companies
Jobs

On-site & Remote

Showing 2 jobs
RatedPower

Onboarding Manager - 25254

Multiple locations

USD 85k-105k / year

11 days
Renewables & Environment
Sustainability
51 - 200 employees
Series A
Mid-Senior Level
RatedPower

Customer Support Specialist - Oil and Gas 25203D

Multiple locations
1 month
Renewables & Environment
Sustainability
51 - 200 employees
Series A
Associate