generic speaker image

Caterina Beza

C.C. & More

Laren (NH), Nord Holland, NETHERLANDS

Industry Expertise (1)

Management Consulting