Grey Baker

Grey Baker

AngelClaimed
Director @ Figma
HQ location
London, United Kingdom