Evangelos Zirdelis is the Director of Sales and Ad Operations of ExoClick.
74 people are employed at ExoClick.
ExoClick is based in Barcelona, Catalonia.
The NAICS codes for ExoClick are [541810, 5418, 54189, 541, 54181, 54].
The SIC codes for ExoClick are [73, 731].