Иван Линник родился 30 сентября 1958 г. в Троебратке Октябрьского района Амурской области. В 1978 г. окончил Хабаровский техникум железнодорожного транспорта по специальности "Проводная связь". В 1986 г. окончил Хабаровский институт инженеров железнодорожного транспорта по специальности "Автоматика, телемеханика и связь на железнодорожном транспорте". В 2006 г. прошел курсы повышения квалификации в Международной академии интенсивного образования и карьерного проектирования. В 2009 г. окончил Международный институт менеджмента ЛИНК по курсам "Менеджер-профессионал" и "Менеджмент".
С 1980 г. - электромонтер связи на Южно-Сахалинской дистанции сигнализации, связи и вычислительной техники Сахалинской железной дороги (СахЖД). С 1981 г. - исполняющий обязанности электромеханика, с 1983 г. - электромеханик, с 1984 г. - старший электромеханик линейного участка связи ст. Томари Южно-Сахалинской дистанции сигнализации, связи и вычислительной техники СахЖД. С 1988 г. - заместитель начальника по связи Южно-Сахалинской дистанции сигнализации, связи и вычислительной техники СахЖД. С 2000 г. - технический директор, с августа 2011 г. - первый заместитель генерального директора, с сентября 2011 г. – исполняющий обязанности генерального директора компании "ТТК-Дальний Восток". В марте 2013 г. назначен генеральным директором "ТТК-Дальний Восток".
ЗАО "Транстелеком-ДВ" ("ТТК-Дальний Восток") - региональное предприятие компании ТТК, работает на территории Дальневосточного федерального округа. В зону ответственности компании входят Амурская, Магаданская, Еврейская автономная области, Хабаровский, Камчатский и Приморский края, Республика Саха (Якутия), Чукотский автономный округ. Общая протяженность волоконно-оптических линий связи в зоне ответственности компании составляет более 6 тыс. км.