Ryan O'Leary
Co-Founder
Figma
Completed work
Posted Jan 11, 2022
0
24
Tech Founder + Corporate Strategy Consultant