Kevin Ye

#307005

CEO, Tack Technologies, inc.