Thomas Layton's Location
Palo Alto, CA, US
Thomas Layton's Work
Thomas Layton's Education
Thomas Layton's Summary
Thomas Layton, based in Palo Alto, CA, US, is currently a Chairman at Upwork, bringing experience from previous roles at Stanford Graduate School of Business, OpenTable and Ancestry.com. Thomas Layton holds a University of North Carolina at Chapel Hill. Thomas Layton has 4 emails and 1 mobile phone number on RocketReach.