Novato, California-based startup Intro30 has just released its innovative video resume creation platform, which helps job seekers make a strong impression on recruiters. Learn more by visiting www.intro30.com

document preview