People Partner Switzerland (*80-100%)

Job Location