Ayesha Kaur May 1 Written by Open City Ayesha Kaur is Open City’s Birmingham Education Programme Manager staffEducationLeadership Open City Previous Previous Zoë Dennington Next Next Manijeh Verghese
Ayesha Kaur May 1 Written by Open City Ayesha Kaur is Open City’s Birmingham Education Programme Manager staffEducationLeadership Open City