Agile delivery lead and SRE
london, greater london, united kingdom
Equifax
Parktown Boys High School
Computer Training Institution