Road to relaunch infographic

Work in progress of an internal infographic intended to help spread awareness of product launches across the company

Posted on Aug 20, 2013

More by Kristin DeRamus

View profile