Latka logo

Edison Xavier

Founder

Company

Task Labs

Brazil · Founded 2009

Revenue
$33.8K
Team size
1

Company profile →