W 2026 roku otrzymał tytuł profesora nauk społecznych w dyscyplinie ekonomia i finanse.

W latach 2002–2007 pracował w Wyższej Szkole Informatyki i Zarządzania w Rzeszowie, początkowo jako asystent, następnie adiunkt. Od 2007 pracował jako adiunkt na Politechnice Rzeszowskiej, a od 2020 jest na stanowisku profesora uczelni. Od 2004 był trenerem i konsultantem biznesowym w firmach doradczych, instytucjach publicznych, uczelniach, m.in. Akademii Górniczo-Hutniczej w Krakowie, Krajowej Szkole Administracji Publicznej, Uczelni Łazarskiego w Warszawie, Wyższej Szkole Europejskiej w Krakowie, Wyższej Szkole Handlowej we Wrocławiu. Uzyskał stopień doktora habilitowanego w dyscyplinie nauk o zarządzaniu i jakości.

Opublikował jako autor i współautor około sto pięćdziesiąt publikacji naukowych. Uczestniczył w kilkudziesięciu konferencjach i sympozjach naukowych w różnych krajach. Odbył szereg staży naukowych, w tym w Bułgarii, Chinach, Gruzji, Hiszpanii, Ukrainie, Uzbekistanie.