Thursday, December 8, 2016

pitch deck

Tuesday, Aug. 2, 2016

Simian, the leader in innovative video sharing and collaboration solutions for the advertising, film and media & entertainment industries has completely revamped their existing Microsite Creator to provide both business and creative teams all-new features