choobs.com
About Us - Choobs Ltd.
Choobs Ltd. is an IT company based in Geneva since 2002 providing innovative Information and communication technologies solutions focused on SMEs.