Корректно обособить поясняющее приложение: Поздравляем нашего коллегу, председателя Общественного совета Ивана Ивановича Иванова, с назначением на должность главы департамента... Обратите внимание, что название должности председатель пишется со строчной буквы.
Это неоднородные приложения, поэтому запятая не требуется.
Обстоятельство за два прошедших года поясняет обстоятельство после его вступления в должность и должно быть выделено с двух сторон. Приведенный вариант правильный.
Названия должностей, в которых одна или обе части содержат пробел, пишутся с тире, заменяющим дефис в соответствии с правилами координации: повар — старший пекарь, заместитель директора — начальник отдела.
Корректно: Иван Иванович Иванов — главный бухгалтер.
Правильно: Старшему инструктору по вождению пожарной машины — водителю.
В подобных двухчастных названиях должностей, хотя бы одна из которых содержит пробел, ставится тире вместо дефиса в соответствии с правилами координации: генеральный директор — генеральный конструктор. Сравним пример, приведенный в параграфе 154 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина: директор — художественный руководитель (обратиться к директору — художественному руководителю), но директор-распорядитель (обе части не содержат пробелов).
Обратите внимание, что названия должностей пишутся со строчной буквы.
Корректно: Прошу принять меня на должность учителя-логопеда.
Нормативными словарями современного русского литературного языка это слово пока не зафиксировано, так что возможны варианты его написания.
Способ разрешения такой проблемы напрямую зависит от типа текста. Возможный вариант: А. С. Горелик (в 2014—2022 гг. директор Информационного центра ООН в Москве).