Piotr Niezgoda, nowy prokurator regionalny w Krakowie, jest prokuratorem od 1991 r. Od 1993 r. do 1994 pracował w ówczesnej Prokuraturze Wojewódzkiej w Krakowie. W latach 1994-2012 był delegowany do wykonywania obowiązków służbowych w Departamencie Prokuratury w Ministerstwie Sprawiedliwości, następnie w Prokuraturze Krajowej i Prokuraturze Generalnej.
W roku 2000 uzyskał tytuł prokuratora Prokuratury Apelacyjnej w Krakowie, a w 2013 tytuł prokuratora Prokuratury Generalnej. Do 2016 roku wykonywał obowiązki służbowe w Biurze Spraw Konstytucyjnych Prokuratury Generalnej. Od roku 2016 pracował jako prokurator pierwszoliniowy w Prokuraturze Okręgowej w Krakowie. Na stanowisku prokuratora regionalnego w Krakowie zastąpił Marka Woźniaka.