top of page
Catalus Logo_White.png

Stephen joined Catalus in 2023 after graduating from the University of Pennsylvania with a degree in physics with a concentration in business along with a material science engineering minor. Stephen uses his combined business and science education to support the sourcing and diligence of Catalus’s energy storage investments.

© 2025 by Catalus Capital Management LLC

bottom of page