По правилам русской орфографии названия должностей, званий, титулов пишутся со строчной буквы, напр.: президент, канцлер, председатель, министр, премьер-министр, заместитель министра, мэр, император, королева, хан, шейх, генеральный секретарь, заслуженный деятель культуры, лауреат Нобелевской премии, посол, атташе, директор, генеральный директор, академик, доктор наук, профессор, член-корреспондент, генерал-майор, командующий войсками, руководитель департамента, заведующий отделом, управляющий делами. Исключение делается только для названий высших государственных должностей и титулов в официальных текстах, напр.: Президент Российской Федерации, Председатель Правительства РФ, Председатель Государственной думы, Премьер-министр Индии, Её Величество Королева Англии.
С заглавной буквы нужно писать первое слово в названии должности в том случае, если с названия начинается предложение, в том числе подпись. Последующие слова пишутся только со строчной буквы.
Двух запятых не хватает. Верно: Заместитель Иванов, который, поприветствовав присутствующих, сообщил, что для реализации продуктов принято решение о применении процедуры аукциона.
Если заведующий один и у него много заместителей, то правильно: заместители заведующего. Если заведующие разные, то корректно: заместители заведующих.
Все названия должностей здесь пишутся с маленькой буквы. Поскольку это начало абзаца, с большой буквы следует писать только первое слово: Главный инженер — первый заместитель генерального директора.
Мы ответили на Ваш вопрос. См. вопрос 305739.
Вот что говорится об этом в справочнике Д. Э. Розенталя.
Одно тире опускается, если приложение относится к одному из однородных членов предложения: Я начал говорить об условиях, о неравенстве, о людях — жертвах жизни и о людях — владыках её (М. Г.).
Однако, если возможно двоякое толкование фразы, ставится и второе тире: Над проектом работали конструктор, инженер — специалист по связи — и радист (при отсутствии второго тире получится, что инженер был одновременно и радистом).
Запятая не нужна. Обратите внимание, что между инициалами не хватает пробела.
Кавычки не нужны. Для того чтобы избежать двусмысленности, лучше заменить глагол.
Следует писать директора магазинов, иначе можно понять, что у одного магазина несколько директоров.