В 1977 году окончил Украинскую сельскохозяйственную академию (инженер-механик).
В 1991-м - Всесоюзную академию внешней торговли в Москве (экономист внешней торговли).
1991 год - начальник управления сельскохозяйственного маркетинга и лицензий Министерства сельского хозяйства Украины.
С октября 1991-го - генеральный директор АО "Украгробизнес".
С января 2000-года - генеральный директор ООО "Агроленд".
С июня 2001 по ноябрь 2002 гг. - вице-премьер-министр Украины по аграрным вопросам в правительстве Анатолия Кинаха.
В 1997-2002 гг. - президент Лиги предпринимателей АПК.
В 2005-2006 гг. - советник Президента Украины Виктора Ющенко.
С 2002 года - президент Всеукраинской общественной организации "Украинская аграрная конфедерация".
С весны 2010 года - председатель Совета предпринимателей при Кабинете Министров Николая Азарова.
Вице-президент Украинского союза промышленников и предпринимателей, член Совета национальных ассоциаций товаропроизводителей при Кабмине, глава общественного совета при Министерстве экономики, член коллегии Министерства аграрной политики, президент товарной биржи "Украинская фьючерсная биржа", член наблюдательного совета "US-Ukraine Business Council".
С ноября 2014 года народный депутат Верховной Рады Украины VIII созыва. Козаченко прошел в парламент от партии "Блок Петра Порошенко" под номером 41.
17.12.2014