Global rank:
45,664 / 80,993
Skill pts: 0
Invite

About

Charlie Webber is a UK based new product development designer who has worked on global projects for energetic startups and industry leaders.

Stats

Joined: December 30, 2021

Last seen: January 5, 2022

Location

Southampton, England, United Kingdom