Начал свою банковскую карьеру в феврале 1996 года в Нижегородском филиале «Инкомбанка» экономистом вексельного центра. В 1997-1998 годах – курировал от головного офиса «Инкомбанка» деятельность четырех филиалов, входящих в зону Нижегородского регионального центра. С января 1999 года по август 2002 года – начальник отдела ценных бумаг Нижегородского филиала «Автобанка». В 2002-2005 годах работал заместителем директора филиала АКБ «Автобанк-Никойл», по совместительству занимая должность директора Нижегородского филиала Лизинговой компании «Уралсиб» с декабря 2004 года по март 2005 года.
С апреля 2005 года – Управляющий филиалом Банка «Петрокоммерц» в Нижнем Новгороде. В ноябре 2007 года назначен Советником Президента Банка "Петрокоммерц". В должности Вице-президента Гришин О.А. будет курировать вопросы развития розничного бизнеса Банковской группы «Петрокоммерц».