Job Title : Director of Techstars
Tak Lo is a Director at Techstars. Previously, he spent over 5 years in the London and NYC startup communities, having founded and mentored several startups on both sides of the Atlantic.
He’s had an entrepreneurial career – a management consultant at Booz Allen Hamilton, an investment banker at Nomura, and an US Army veteran. Tak did some studying a long time ago at London Business School and the University of Chicago.