Imo Udom

Imo Udom is the head of business development for Wowzer, an interactive recruiting platform that leverages both time-shifted and live video interviewing. Follow Wowzer at twitter.com/gowowzer
1 article by Imo Udom