Latka logo

Sloane Barbour

FounderCEO
LinkedIn

Bio

Sloane Barbour is the Founder & CEO at engin sciences inc.

Company

Engin Sciences

New York, United States · Founded 2020

Revenue
$2.7M
Funding
$2.5M
Team size
14

Company profile →