Odyssey Energy Solutions Careers We are hiring! Join us on our mission to bring reliable power to 3.5 billion people and accelerate the clean energy transition in emerging markets. Odyssey is looking for mission-driven, thoughtful, motivated individuals to become integral players on our team. Business Development Manager – C&I Solar, East Africa OR South Africa read more Director of Finance read more Investment Associate / Senior Associate, Project Finance read more