Tom Goddard ➸
Visual Designer
Web Designer
Product Designer
Figma
Posted Mar 2, 2023
I was hired to ideate a new website for this global brand.
0
31
One Planet Group
Lead UI and web designer