Simian Releases New Microsite Creator with Enhanced Solutions for Presenting Video
Laguna Niguel, CA - (
SPW) -
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...