A hectic, fun, sleepless, animated, passionate, ideation offsite with some of the TSC crew in Singapore HQ.
35 people from 17 nationalities, from 104 people around the world. Great spirit!