John Cleese Connects with IT Managers in Viral Online Film
I just got my LiveVault poster today from the Institute for Backup Trauma. It’s a site I visited about 4 weeks ago promoting the data storage solution offered by LiveVault. The campaign is a brilliant spokesperson marketing execution featuring John Cleese as Dr. Twain Weck in an online film about an "original story told for … Read more