Президент России Владимир Путин назначил Сергея Козлова чрезвычайным и полномочным послом России в Саудовской Аравии и, по совместительству, постоянным представителем при Организации Исламского сотрудничества. Соответствующий указ опубликован на официальном портале правовой информации.
Другим указом Владимир Путин освободил от обязанностей прежнего посла России в Саудовской Аравии и постпреда при Организации Исламского сотрудничества Олега Озерова. Олег Озеров занимал пост посла в Саудовской Аравии с марта 2010 года, а должность постпреда при Организации Исламского сотрудничества — с сентября 2011 года.
На сайте российского Министерства иностранных дел (МИД) указано, что господин Козлов работает в системе внешнеполитического ведомства с 1995 года. В 2002—2005 годах он был советником-посланником посольства России в Саудовской Аравии. С 2005 года по 2008 он работал начальником отдела в департаменте Ближнего Востока и Северной Африки. С февраля 2008 года по август 2010 Сергей Козлов руководил российской миссией при Палестинской национальной администрации в городе Рамалла. В 2010—2013 годах господин Козлов был послом России в Йемене.