Иван окончил Димитровградский институт технологии, управления и дизайна (филиал) Ульяновского государственного технического университета. Свою карьеру в пищевой промышленности Иван начал в 2001 году, и прошел путь от инженера по производству до главного инженера. На сегодняшний день Иван имеет опыт работы главным инженером более 10 лет в российских и иностранных компаниях.
К компании «Балтика» Иван присоединился в 2019 году в должности главного инженера филиала «Тульский пивзавод». В числе достижений Ивана – реализация инвестиционных проектов, проектов по внедрению новых продуктов и технологий, оптимизации энергоресурсов.
С 1 января 2023 года Иван Гаврилов, главный инженер филиала «Тульский пивзавод», назначен директором филиала «Воронежский пивзавод» с подчинением Юрию Макарьеву, старшему операционному директору «Балтики». Иван с семьей переедет из Тулы в Воронеж. На этой позиции Иван сменит Виталия Литюка. Данное назначение проходит в рамках реализации программы преемственности и согласно плану индивидуального развития Ивана.
С 1 января 2023 года Иван Гаврилов назначен директором филиала «Воронежский пивзавод».