Омар Султанов работал постпредом Кыргызстана при отделении ООН и других международных организациях в Женеве с 31 мая 2022 года. Послом Кыргызстана в Швейцарии его назначили 30 ноября того же года.

Султанов ранее уже занимал ряд дипломатических и государственных должностей. Он представлял Кыргызстан в Германии, работал руководителем администрации президента и первым заместителем министра иностранных дел.