Browse Business Software Categories

Close  

– Woosabi

According to urbandictionary.com, woosabi is a word meaning cool or wicked awesome. Founded in 2007, Woosabi is an online, cloud CRM service based in Cardiff, Wales, U.K., that is designed to help start-ups and small businesses with core CRM functions such as job tracking, invoicing, contact management and marketing.