Strategy Manager, Accenture
Jenna Dodds is a Strategy Manager based in New York. Jenna has received an MBA from the University of Chicago's Booth School of Business and a BA from New York University.