About Chinwag
Is your remote team getting bored of virtual coffees? Chinwag's tiny games bring people together . . . saving them from discussing the weather.
Social Link - Linkedin: http://www. linkedin.com/company /getchinwag
More about Chinwag
Chinwag is located at London, England, United Kingdom
http://www.getchinwag.com