By Forefront Editorial Team
Valassis Communications CIO Steve Carrington strives to create a better, more efficient work environment through technology and innovation.
By Stephanie Harris