Ben Locke's Location
United States
Ben Locke's Work
- Chief Clinical Officer at Togetherall @ Big White Wall
- President @ PsychData, LLC
Ben Locke's Education
Boston College
Doctor of Philosophy (Philosophy, Counseling Psychology)
1998 - 2002
Boston College
Master of Arts (Counseling Psychology)
1996 - 1998
University of New Hampshire
Bachelor of Arts (Psychology)
1991 - 1995
Ben Locke's Skills
Ben Locke's Summary
Ben Locke, based in United States, is currently a Chief Clinical Officer at Togetherall at Togetherall, bringing experience from previous roles at PsychData, LLC. Ben Locke holds a 1998 - 2002 Doctor of Philosophy in Philosophy, Counseling Psychology @ Boston College. With a robust skill set that includes Clinical Research, Analytical Skills, Project Management, Mental Health, Research and more, Ben Locke contributes valuable insights to the industry. Ben Locke has 1 email on RocketReach.