Alan Toh

Project Manager balancing work with a love for EQ, world news, history, social skills, video games, sports (running, badminton, futsal, bouldering)