Life House is a vertically integrated lifestyle hotel company. Founded by Rami Zeidan and Yury Yakubchyk in 2017, Life House is backed by investors that include Comcast Ventures, Global Founders Capital, Henley Investment, and Trinity Ventures and is headquartered in New York.
Youth Mental- and Behavioral-Health Startups to Watch in 2021 businessinsider.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from businessinsider.com Daily Mail and Mail on Sunday newspapers.