Latka logo

Thomas Folliard

FounderCEO
LinkedIn

Company

Excepgen

San Francisco, United States

Revenue
$330K
Team size
3

Company profile →

Also at Excepgen