Гаврилов родился 10 октября 1979 г. в Казани. В 2002 г. окончил Казанский авиационный институт. В 2002 г. работал инженером МТС в Казани. В 2006 г. занял должность заместителя начальника отдела автострахования в СК «НАСТА» в Казани. В том же году — руководитель группы ипотечного кредитования УРСА банка. С 2007 г. занимал должность начальника центра ипотечного кредитования банка ВТБ24 в Татарстане. В 2011 г. пришел на должность директор филиала СК «ВТБ страхование» в г. Казань.
Департамент потребсферы и регулирования рынка алкоголя Кубани сменил название
Мосгортрансу выделили 5 млн руб на возмещение транспортных расходов
Coca-Cola посадит апельсинов на 2 млрд долларов