Shusaku Yamamoto

Leonard Loo

Position: Assistant

Team: Assistant

Tenure: March 2012 – October 2017

Country: Philippines

Education: BSci. cum laude, Psychology, 2011, Ateneo de Manila University

Related Alumni