Aaron Gould Email

Process Engineer . Osmoses

Current Roles

Employees:
29
Revenue:
$1.7M
About
Osmoses is a membrane start-up aiming to transform industrial chemical separations with innovative molecular filters.
Osmoses Address
501 Massachusetts Ave
Somerville, MA
Osmoses Email

Past Companies

OsmosesProcess Engineer
Republic of China Marine CorpsPrivate
KPMG TaiwanClimate Change and Sustainability Services Intern

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.