In-store testing

Another scene from the video on innovation at scale in large organizations. Random lightbulbs were fun to make up (:

More by Medallia Marketing

View profile