The 2010 Strategic Video Awards is a new video awards program, created by Arizona-based marketing agency McMurry’s Center for Professional Excellence, to showcase videos that serve a…
The 2010 Strategic Video Awards is a new video awards program, created by Arizona-based marketing agency McMurry’s Center for Professional Excellence, to showcase videos that serve a…