Latka logo

Natasha Ratanshi-Stein

FounderCEO
LinkedIn

Company

Surfboard

London, United Kingdom

Revenue
$2M
Team size
25

Company profile →