Catherine Wright's Location
Boston, MA, US
Catherine Wright's Work
Catherine Wright's Summary
Catherine Wright, based in Boston, MA, US, is currently a Environmental Business Intern at NRG Energy, bringing experience from previous roles at Avis Budget Group.