Shusaku Yamamoto

Megan Tiedge

Position: Computer/EE Technology Specialist

Team: CS/EE

Tenure: September 2009 to September 2012

Country: Canada

Education: Bachelor of App. Sci. (Co-op) Eng. Physics (2005), University of British Columbia

Related Alumni