Олег Николаевич Блинков родился в 1977 году в г. Красногорске Московской области.
В 2002 году окончил магистратуру аграрного факультета Российского университета дружбы народов по специальности «Агрономия».
В 2003-2004 годах работал в Российском научно-техническом центре по чрезвычайным ситуациям в агропромышленном комплексе, затем – в ОАО СК «РОСНО».
В феврале 2005 года приступил к работе в Группе компаний «Росгосстрах». Занимал должности главного специалиста управления сельскохозяйственного страхования, заместителя директора и директора управления.
В июле 2010 года был назначен руководителем центра сельскохозяйственного страхования ООО «Росгосстрах» (с 1 января 2016 года – ПАО СК «Росгосстрах»), возглавлял который до 13 апреля 2018 года.
В апреле 2018 года стал советником генерального директора АО СК «РСХБ-Страхование».
В конце июля 2018 года – заместителем генерального директора компании.