Stephen James Oldham
President and CEO at Captura.
Earliest Form D on file: Jul 2026
Filed Jul 2, 2026
Captura
Carbon removal that pulls CO2 from seawater
Cleantech, Pasadena CA
Signed as President and CEO
Network
At Captura
6 peopleExecutive Officer, Director
Executive Officer, Director
Executive Officer
Director
Director
Director