На сегодняшний день в компании работают более 1500 сотрудников. 33 магазина Телемакс сосредоточены в 17 городах на Северо-Западе и в Центральной части России. Телемакс реализует стратегию multi-channel, объединяя преимущества традиционного и online-шопинга.