Latka logo

Sloane Barbour

FounderCEO
LinkedIn

Bio

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