Sarah Taraporewalla

Technologist Principal Consultant, ThoughtWorks