Shusaku Yamamoto

Chris von Zuben

Position: Computer/EE Technology Specialist

Team: CS/EE

Tenure: Joined Shusaku Yamamoto February 2017

Country: Canada

Education: Bachelor of Applied Science, Computer Engineering, 2016, University of Toronto

Related Alumni