Wowintro Is Every HR Manager’s Dream With 30-Second Videos From Job Seekers Jean Khoo, 2015-10-15 17:20:50 Wowintro is set to be a game-changer in the HR space.