Todd Walker's Location
California, United States
Todd Walker's Work
Todd Walker's Education
Todd Walker's Skills
Todd Walker's Summary
Todd Walker, based in California, United States, is currently a Head of Brand Experience at Techstars, bringing experience from previous roles at Techstars, Logitech and AKQA. Todd Walker holds a New York University - Leonard N. Stern School of Business. With a robust skill set that includes Digital Strategy, Integrated Marketing, Digital Marketing, User Experience, Information Architecture and more, Todd Walker contributes valuable insights to the industry. Todd Walker has 5 emails on RocketReach.