Clickadu Employee Directory
Advertising ServicesPrague, Czech Republic11-50 Employees
Clickadu has about 47 employees across 3 continents, with the largest share in Asia (46%). By country, the largest groups are Russian Federation (31%), Serbia (23%) and Viet Nam (15%). Business Development and Supply Chain make up 40% of the profiles with a known department. Clickadu's workforce spans 13 departments. Clickadu's workforce fell 20% between July 2025 and July 2026.