Shusaku Yamamoto
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