Gabriella Silvestri

Gabriella Silvestri

Senior Project Manager

Location Geneva, Switzerland

Department Operations, Technology and Development

Unit Project Management Office