Leaders
#GettingToKnow the compassionate and curious Csaba Szabo
Csaba Szabo boasts more than fifteen years of experience in scaling global software and technology companies. The current Managing Director of the EMEA region at digital media company Integral Ad Science, he has also worked as VP at Shutterstock and...
Posted by: Creativepool Editorial