Elena Subach was born and raised in Chervonohrad, a small mining town in the Lviv region. Graduated from the economical department of Lesya Ukrainka East European National University (2002). A participant of the creative Association «Ukrainian Photographic Alternative». Special prize winner in the New East Photo Prize 2016 and 2018 contest from Bird in Flight magazine. Lives and works in Lviv.