Sie wurde 1919 in Zürich geboren und wuchs dort auf. Nach Schulabschluß machte sie eine kaufmännische Lehre. Margrit war Leiterin der sozialdemokratischen Jugendgruppe Rote Falken. Im November 1936 ging sie nach Barcelona und arbeitete im Ausländersekretariat der katalonischen Kommunistischen Partei (PSUC). Sie empfing ankommende Freiwillige am Bahnhof, vermittelte ihnen den Anschluss an die PSUC-Kolonnen der Aragón-Front oder leitete sie nach Albacete weiter. Ihr Vorgesetzter und Leiter des Ausländersekretariats war der Italiener Armando Fedeli. Sie blieb bis Herbst 1938 im PSUC-Büro.