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