Need2Say employs 12 employees. The Need2Say management team includes Oscar Garcia (Founder and CEO), Alan Ritchie (Chief Strategy Officer), and Longjun Li (Chief Technology Officer).
Looking for a particular Need2Say employee's phone or email?