Dena Upton's Location
Dedham, Massachusetts, United States
Dena Upton's Work
Dena Upton's Education
Dena Upton's Skills
Dena Upton's Summary
Dena Upton, based in Dedham, Massachusetts, United States, is currently a Chief People Officer at Drift, bringing experience from previous roles at Drift, Logmein, Norkom Technologies and First Pacific Ventures. Dena Upton holds a 1990 - 1994 Bachelor of Science in Business Administration @ Wake Forest University. With a robust skill set that includes Employee Relations, Performance Management, Deferred Compensation, Recruiting, Training and more, Dena Upton contributes valuable insights to the industry. Dena Upton has 3 emails on RocketReach.