Игорь Никифоров родился в 1972 году в Санкт-Петербурге. В 1995 году с отличием закончил Санкт-Петербургский государственный электротехнический университет (ЛЭТИ) по специальности «программное обеспечение». В 1995-1999 годах закончил аспирантуру, руководил рядом научно-исследовательских работ. В 2000 году защитил кандидатскую диссертацию в области исследования мультимедиа и Интернет. В 2003 году окончил Международную школу менеджмента Vlerick Leuven Gent Management School (Бельгия) с дипломом Master of Business Administration (МВА). В 1995 году стал одним из основателей «Компании ГиперМетод», специализировавшейся на разработке решений в области мультимедиа, Internet и дистанционного обучения, где впоследствии занял пост генерального директора. С 2004 по 2006 год являлся президентом группы компаний «Инфолидер», занимавшейся комплексными решениями в области ИТ. После слияния ГК «Инфолидер» с BCC Group возглавил созданную дочернюю компанию BCC – ЗАО «Корпоративные Системы Обучения».
Основной сферой деятельности Игоря Никифорова в должности генерального директора головной компании BCC Group – ЗАО «Бизнес Компьютер Центр» будет разработка собственных продуктов и решений BCC, развитие отношений с ключевыми технологическими партнерами и заказчиками. Назначение вступило в силу с февраля 2011 года.
BCC Company специализируется на разработке комплексных решений и реализации масштабных проектов в сфере информационно-коммуникационных технологий и инжиниринга. Компания располагает экспертизой и опытом по следующим направлениям деятельности: управленческий и бизнес-консалтинг, ИТ-консалтинг, услуги по внедрению и интеграции программных приложений, созданию центров обработки данных, корпоративных мультисервисных сетей связи, инженерной инфраструктуры, АСУТП, строительству сетей связи и разработке новых услуг операторского класса. Совместно с ведущими мировыми производителями оборудования и ПО в BCC созданы и развиваются 5 центров компетенции.