Teresa DeLuca is a Senior Product Manager at The Home Depot, bringing with their a wealth of experience in business analysis from previous roles at Kohl's Department Stores, Derco Aerospace, Emageon, and Camtronics Medical Systems.
Sign up to view 0 direct reports
Get started