The Social Mobility Society (SoMoSoc)

Political & Campaigning

Group Navigation

Group Committee

  • Amy Randles

    Secretary

  • Samuel Greet

    Treasurer