Spencer Leeds's Location
Chicago, IL, US
Spencer Leeds's Work
Spencer Leeds's Education
Spencer Leeds's Skills
Spencer Leeds's Summary
Spencer Leeds, based in Chicago, IL, US, is currently a Senior Project Manager at Nielsen, bringing experience from previous roles at Hireology and Vivid Seats LLC. Spencer Leeds holds a 2004 - 2009 Bachelor of Science in Electrical Engineering @ Bradley University. With a robust skill set that includes The Environment, Training, Websites, Team Management, Low Carbon and more, Spencer Leeds contributes valuable insights to the industry. Spencer Leeds has 3 emails on RocketReach.