About Sarah Yanshin-Hall

Sarah Yanshin-Hall
London | United Kingdom

Service Design & Organisational Effectiveness

Sarah Yanshin-Hall First Person Design, Director
Sarah Yanshin-Hall currently has no introduction.

Related members From the same Country