В 2001 году Олег Мазуров окончил магистратуру экономического факультета МГУ им. М.В.Ломоносова по специальности финансовый менеджмент.
Имеет квалификационные аттестаты ФСФР 1.0 и 5.0.
Олег Мазуров начал свою карьеру в компании РОСНО, где работал с 1999 по 2004 год. Он прошел путь от специалиста инвестиционного отдела до руководителя управления инвестиционных операций.
В 2004 году возглавил департамент управления активами в управляющей компании «Allianz РОСНО Управление Активами».
В период с 2004 по 2006 год была сформирована команда управляющих активами, которая впоследствии многократно демонстрировала высочайшее качество управления инвестиционными продуктами в различных рыночных условиях.
С начала 2006 года Олег Мазуров был назначен на должность директора по инвестициям компании «Allianz РОСНО Управление Активами».
С сентября 2006 года по октябрь 2011 года Олег Мазуров являлся генеральным директором и директором по инвестициям «Allianz РОСНО Управление Активами», где отвечал за стратегическое развитие компании и инвестиционный процесс.