Becca DePoy

VP, Customer Strategy & Operations at Imagen Technologies