Ирина Козлова зкончила Институт торговли и экономики Санкт-Петербурга по специальности «экономист».
Работала в компаниях Procter & Gamble (на позиции руководителя отдела продаж по Северо-Западному региону); PepsiCo Holdings International (на позиции руководителя отдела продаж по Северо-Западному региону); Reckitt-Benckiser Riverside (на позиции коммерческого директора по региону «Северо-Запад» и директора по развитию бизнеса по региону «Юг»); Alfa- (на позиции руководителя департамента консалтинга подразделения управления активами); ZAO «ROLF Holding» (директор по продажам).
В 2008 г. Ирина Козлова начала работать в Microsoft Россия на позиции руководителя отдела по работе с крупными финансовыми организациями и международными компаниями, одновременно исполняя обязанности менеджера по работе со «Сбербанком».
С июля 2009 г. руководила департаментом по работе с корпоративными заказчиками и партнерами.
С июня 2013 г. Ирина Козлова возглавила департамент по работе с государственными заказчиками Microsoft в России.
В июле 2015 года Microsoft Россия сообщила о назначении Ирины Козловой на должность генерального директора подразделения Microsoft, отвечающего за развитие новых рынков в Центральной и Восточной Европе. В этой должности она будет подчиняться непосредственно центральному офису Microsoft в Восточной и Центральной Европе и войдет в совет директоров этого региона.