Blabber employs 12 employees. The Blabber management team includes Heather Smith (Cheif Operation Officer), and Hyunseok Cha (CEO).
Looking for a particular Blabber employee's phone or email?