Latka logo

Marco Costa

FounderCEO
LinkedIn

Bio

Sales and marketing led technology CEO, with an exceptional track record of stakeholder value creation through constant revenue and earnings growth in both software and services sector.

Company

Exclaimer

Farnborough, United Kingdom · Founded 2001

Revenue
$23.5M
Funding
$173.4M
Team size
309
Customers
40K

Company profile →