intro60 is the first and only com­pany that imple­ments a 60 sec­ond video on an inter­ac­tive online busi­ness card. Founded in 2007, intro60 pro­vides a unique and pow­er­ful online mar­ket­ing tool, the Video Busi­ness Card, that can be attached to email sig­na­tures, embed­ded on web sites, and shared on Facebook


 

More about intro60