Skip to content

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

$53.5M

sold of $60.9M offered

Form D

LinkedIn

Network

At Captura

6 people