Road to relaunch infographic

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

More by Kristin DeRamus

View profile