Main contacts
Shane Farrell, CEO of Central Eastern Europe and Africa
Srdjan Dumicic, Country Manager Srdjan Bogosavljevic, Country Manager
Office
Bulevardi Zogu I, Pall. 64, Ap. 32, Tirane, Albania