Leslie Ellwood's Location
Washington, District of Columbia, United States
Leslie Ellwood's Work
Leslie Ellwood's Education
Vanderbilt University - Owen Graduate School of Management
Master of Business Administration
1996 - 1998
National Cathedral School
Boston University
Bachelor of Arts (International Relations, Art History)
Leslie Ellwood's Summary
Leslie Ellwood, based in Washington, District of Columbia, United States, is currently a Vice President, Member Relations at American Wind Energy Association, bringing experience from previous roles at Octave Group, u.s. Chamber of Commerce, National Geographic and Financial Times. Leslie Ellwood holds a 1996 - 1998 Master of Business Administration @ Vanderbilt University - Owen Graduate School of Management. Leslie Ellwood has 2 emails on RocketReach.