TEAM MET ONE IN SHANGHAI! November 07, 2013 Our team in China setting up a test site in Shanghai...after a hard days work. They work hard and get things done the right way. Looks like they don't need team building! Share Get link Facebook Twitter Pinterest Email Other Apps Share Get link Facebook Twitter Pinterest Email Other Apps Comments
Comments
Post a Comment