Charlotte Schwegler beendete im Juli 2020 ihren interdisziplinären Master Weltgesellschaft und Weltpolitik an der Universität Luzern. Zuvor hat sie an der Universität Genf den Bachelor in internationalen Beziehungen absolviert. Während ihres Studiums richtete sie ihre historischen Forschungsarbeiten auf diverse Bereiche der Schweizer Innen- und Aussenpolitik aus. Zwischen 2018 und 2020 war Charlotte Schwegler im Nidwaldner Museum in Stans im Bereich Vermittlung sowie in Luzern bei LUSTAT Statistik tätig. Seit September 2020 arbeitet bei Interface und befasst sich vorwiegend mit Themen der Chancengleichheit und sozialen Sicherheit.