Zeno corporate office is located in 24 Spoede Ln, Saint Louis, Missouri, 63141, United States and has 51-200 employees.
zeno power
zeno power systems
Departments
Number of employees
Engineering & Technical
20
Operations
9
Information Technology
7
Human Resources
4
Legal
4
C-Suite
3
Finance
2
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Zeno's success, and advanced their careers.
Starship Engineer at SpaceX
Worked as Supply Chain Intern for Radioisotope Power Sys...
at Zeno (2024-2024)
Program Analyst at United States Navy
Worked as Senior Program Manager, Infrastructure Develop...
at Zeno (2022-2024)
Secretary & Treasurer ... at Civic Software Initiat...
Worked as Manager, Analysis
at Zeno (2025-2026)
Senior Mechanical Desi... at Corvid Technologies
Worked as Senior Systems Integration Engineer
at Zeno (2022-2023)
Explore More
Zeno Powers mission is to provide clean, plug-and-play power, anywhere in the universe. To do that, Zeno is developing a next-generation radioisotope power system (RPS) that generates clean, resilient power for decades. Zenos technology is both light-weight and cost-effective relative to historic RPSs, opening up broad market opportunities in space... Read More