Nothing but the best infographics on the web
The following video was created by the Demand Science Team in the Philippines to invite Social Media Specialist, Jonha Revesencio, to work for the company. A creative and unusual approach!
See on www.youtube.com
Error: Twitter did not respond. Please wait a few minutes and refresh this page.