Игорь Леонидович Любашенко родился 5 января 1965 года в Киеве.
В 1988 году окончил факультет информатики и вычислительной техники Киевского политехнического института.
В страховании – с 1994 года.
В 1994-1995 годах работал начальником отдела информационно-компьютерных технологий страховой компании «АСКО-Киев-Центральная».
В 1995-1997 годах – директором по маркетингу и рекламе в страховой компании «Ваша Гарантия».
В 1997-1999 гг. возглавлял отдел программного обеспечения Моторного (транспортного) страхового бюро Украины (МТСБУ) и занимался разработкой централизованной базы данных.
В 1999 году стал одним из учредителей и руководителем компании, специализирующейся на информационном обслуживании страхового рынка –«Украинские страховые информационные системы».