Todd Takahashi
The Agency
Todd is a Senior Art Director, Associate Creative Director & decent human living and working in Vancouver, Beautiful British Columbia.
783
Views
More from this employer
May 10, 2020
July 10, 2019
July 10, 2019
June 26, 2019