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