Vloggedin: the New Social Career Site
In three simple steps candidates can stand out from and stack of resumes and recruiters can stop shifting through faceless candidates. This new Charlotte startup, VloggedIn, a social video site where people can record up-to four 30 second videos, attach their resume and send their VloggedIn ID to... - April 17, 2015
Press Releases 1 - 1 of 1