Latka logo

Thomas Meredith

Company

Bazaarvoice

Austin, United States · Founded 2005

Revenue
$201.2M
Funding
$19.9M
Team size
1.4K
Customers
900M

Company profile →

Also at Bazaarvoice