Швец более десяти лет работал в системе государственного и муниципального управления. Он занимал руководящие должности в Краснодарском крае, курировал вопросы инвестиций, развития малого и среднего предпринимательства, цифровизации и туризма.
В течение пяти лет Швец возглавлял город Анапу.