Open Menu
Companies>colabo
Last Modified08/05/2019 12:00 AM
cover
colabo icon

colabo

Employee Participants4
Total Rating48
Revenue$0
colabo Culture This score is derived from employee ratings & reviews
2.8/5
colabo's Overall Culture is rated
D+

Colabo harnesses the power of new customer engagement channels like Linkedin and Meetup to automatically select optimal channels. Read More

Headquarters 751 Laurel Street, Suite 840, San Carlos, CA 94070, USA
Bottom 5%
48/100