Jessica Markby

Jessica Markby

Project Manager

Location Geneva, Switzerland

Department Operations

Unit Country and Regional Programmes, Project Management Office