Latka logo

Mark Richer

CEO
LinkedIn

Bio

Starleaf's CEO of 12 years, Mark is an experienced leader...

Company

Starleaf

Cambridge, United Kingdom · Founded 2008

Revenue
$7.5M
Funding
$40M
Team size
27
Customers
1K

Company profile →

Also at Starleaf