Steven Locke is a psychiatrist and advisor who currently serves as a board member at Frame Health. Steven has over 13 years of experience in the field of psychiatry, with a focus on primary care and medical simulation.
Prior to their current position, Steven served as the Chief Medical Officer of iHope Network, Inc., a telemental health company they founded in 2013. Steven also served as a psychiatrist and research director at the Center for Medical Simulation, where they led a study on simulation-based education for physicians.
In addition to their work in psychiatry, Steven has also co-founded Veritas Health Solutions LLC, a healthcare consulting firm. Steven currently serves on the Professional Advisory Board at Frame Health.
Steven Locke completed their residency in psychiatry at McLean Hospital, part of Harvard Medical School. Steven then went on to earn their Doctor of Medicine (MD) from Columbia University Vagelos College of Physicians and Surgeons. Prior to that, they completed their undergraduate degree in neurobiology and behavior at Cornell University. Steven has also completed a fellowship in psychosomatic medicine at Boston University School of Medicine and a post-doctoral fellowship in biobehavioral sciences research at the same school. Steven is certified by the American Board of Psychiatry and Neurology, Inc. in American Board of Psychiatry and Neurology.