Sherrin John

Sherrin John

Product Manager | Making Ideas Happen
102 points