Frank Ye

Frank Ye

CTO with broad interest in technology topics. Quick learner and problem solver.