TechShake employs 26 employees. The TechShake management team includes Janessa Carlos (Director of Ecosystems and Innovation Programs), Riane Louise Abundo (Head of Events, Communications, and Platform), and Roswell Siy (Head of Innovation Consulting and Market Entry).
Looking for a particular TechShake employee's phone or email?