YesterdayCommunication, Digital Marketing, and Public Relations Officer Position (50-100%)Place of work:GenèveWorkload:100%Contract type:Permanent position