Latka logo

Tareq Barkawi

Paris, France

Company

MoxiWorks

Washington, United States · Founded 2010

Revenue
$50M
Team size
176
Customers
3.5K

Company profile →CEO interview →

Also at MoxiWorks