50 employees
Innovative Online Ordering Solutions
2011
Teburu, Inc. raised undisclosed on August 22, 2011
Investors: Gazelle Lab