Stephen Cumberbatch's Location
Amherst, MA, US
Stephen Cumberbatch's Work
Stephen Cumberbatch's Education
Stephen Cumberbatch's Skills
Stephen Cumberbatch's Summary
Stephen Cumberbatch, based in Amherst, MA, US, is currently a Senior Technical Lead at University of Massachusetts Amherst, bringing experience from previous roles at University of Massachusetts Amherst and Solo Sound Labs. Stephen Cumberbatch holds a 1995 - 2001 University of Massachusetts Amherst. With a robust skill set that includes Microsoft Office, Public Speaking, Research, Higher Education, Community Outreach and more, Stephen Cumberbatch contributes valuable insights to the industry. Stephen Cumberbatch has 4 emails on RocketReach.