Self Space Employee Directory
Mental Health CareEngland, United Kingdom201-500 Employees
Self Space is a mental health care company based in London, founded in 2017, that provides flexible therapy designed to support ongoing mental well-being for people within organizations. Its client base spans global companies in tech, finance, advertising, marketing, hospitality and fashion, with programs intended to help employees maintain good mental health and reach their potential. The firm aims to shift the culture around accessing mental health support, making it more routine and comparable to physical health practices. In recent years, Self Space has expanded its offerings to include on-demand services and digital platforms, while also growing in-person access and high-street presence. In 2025, it opened a new location in Greenwich, Connecticut, illustrating its expansion into the United States.