Latka logo

Annie May A.

  • Pay Per Click Specialist at Finch

Company

Finch

Salt Lake City, United States · Founded 2009

Revenue
$24M
Funding
$125K
Team size
63
Customers
250

Company profile →

Also at Finch