LEADERSHIP & STRATEGY
Larry is our commercial wizard and has a solid background in setting up and running global technology businesses. He steers the ship ensuring the team’s passions translate into a business that pays the bills. Larry can order food and negotiate in Chinese, Malay, Cantonese and Spanish. Always take him with when dining on Dim Sum.