Kleecks Employee Directory
Software DevelopmentLombardy, Italy11-50 Employees
Kleecks has about 28 employees, all of them in Europe. By country, the largest groups are Italy (97%) and United Kingdom Of Great Britain And Northern Ireland (3%). Media & Communications and Customer Success make up 42% of the profiles with a known department. Kleecks's workforce spans 10 departments.