Stefan Vešović rođen je u Podgorici. Osnovnu školu i gimnaziju završio je u Podgorici, gdje je i diplomirao na Ekonomskom fakultetu, smjer Finansije. Na Ekonomskom falultetu bavio se studentskim pravima i 2013. godine bio na čelu studentske kancelarije za medjunarodnu saradnju.
Kao organizator i učesnik bio je dio velikog broja konferencija iz oblasti ekonomije, finansija, bankarstva i prava mladih. Ima završen kurs iz oblasti Pregovaranja na Mičigenskom univerzitetu.
U toku studiranja, obavljao razne poslove, medju kojima se izdvaja pisanje biznis planova na više online platformi, što je rezultiralo sa skoro 1000 napisanih biznis planova u više od 50 zemalja.
Nakon studiranja, nastavio je rad sa inostranim kompanijama, dominantno iz SAD-a, gdje je sa velikim uspijehom organizovao rad stotina zaposlenih. U ovom periodu saradjivao sa nekim od najvećih svetskih kompanija tehnološke, automobilske, transportne i prehrambene industrije. Takodje, godinama saradjuje sa tehnološkim kompanijama iz Grčke i Albanije.
Četrnaest godina bavio se fudbalom, a nekoliko godina bio je i voditelj dječije emisije City Kids.
Jedan je od osnivača Prave Crne Gore, gdje je 2020. godine postao predsjednik Gradskog odbora Prave Crne Gore. Od 12. aprila 2023. je odbornik u lokalnom Parlamentu gdje je izabran i za predsjednika skupštinskog Odbora za Finansije, Privredu i Razvoj.
Govori engleski jezik, a služi se španskim i francuskim.
Oženjen je i otac dvoje djece.