Ellen Walker's Location
New York, NY, US
Ellen Walker's Work
Ellen Walker's Summary
Ellen Walker, based in New York, NY, US, is currently a CEO at Sculpture Designer, bringing experience from previous roles at Small Scale Services. Ellen Walker has 1 email on RocketReach.