Erica Leong

Erica Leong

Erica Leong
Visual designer, illustrator, cat whisperer. Currently at Steamclock Software.
Vancouver, Canadaericaleong.comJoined February 2023