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