Nikos Sakellariou

Nikos Sakellariou

Sales & Operations Director, Atradius Greece