Ирина Михайловна Касьянова родилась 12 марта 1960 года в Омске. В 1977 году закончила среднюю школу № 105 города Омска. С сентября 1977 года по ноябрь 1981 года осваивала рабочие профессии на заводе «Электроточприбор». В 1987 году окончила юридический факультет Омского государственного университета. Трудовую деятельность начала в качестве стажера судьи Советского районного суда Омска. В 1989 году перешла на работу юрисконсультом на деревообрабатывающий комбинат территориального строительного объединения «Омскстрой». С декабря 1992 года до ноября 2010 года работала на руководящих должностях в органах социальной защиты населения Омской области. 24 марта 2009 года назначена на должность заместителя Министра труда и социального развития Омской области. С 29 октября 2010 года работала Уполномоченным при Губернаторе Омской области по правам ребенка. 17 июля 2012 года заняла должность заместителя Мэра города Омска по социальным вопросам. В конце 2017 года возглавила Управление Министерства труда и социального развития Омской области по г. Омску. В 2008 году Ирине Михайловне Касьяновой было присвоено звание «Заслуженный работник социальной защиты населения Омской области». В 2014 году она награждена Почетной грамотой Пенсионного фонда Российской Федерации. Постановлением Законодательного Собрания Омской области от 27 сентября 2018 года назначена на должность Уполномоченного Омской области по правам человека.