Terence Chu

Communicator. Enthuse over technology, media, and design. Lover of craft beer, all things Vancouver, and Oxford commas.

Terence Chu