Sonobi employs 79 employees. The Sonobi management team includes Nathaniel Thomas (Co-Founder and Technical Advisor), Deborah Spencer (CTO), and Justin Kennedy (Chief Operations Officer).
Get Contact Info for All DepartmentsLooking for a particular Sonobi employee's phone or email?