Amby Cai

event designer/producer, technical director, multimedia specialist, experientialist, business collaboration, emerging technologies, technopreneur.

Amby Cai