Sonja Ceri

Sonja Ceri

Chief of Marketing
M.Sc., GAICD, FICDA