Kariera zawodowa W latach 1976–1986 pracował na Politechnice Warszawskiej. W tym czasie był także zatrudniony w Warszawskim Centrum Studenckiego Ruchu Naukowego oraz Spółce Studenckiej „El-ME-CHEM”. W latach 1987–1990 pracował na Uniwersytecie Laurentyńskim w Sudbury. Od 1991 był zatrudniony na Wydziale Business Administration na Uniwersytecie Nowego Brunszwiku, Fredericton, Kanada, gdzie w 1996 roku uzyskał tytuł profesora. Od 2017 pracował na Uniwersytecie Nowego Brunszwiku jako Independent Researcher.
W czasie dotychczasowej kariery zawodowej pracował także w Canadian School of Management w Toronto oraz w Europejskim Uniwersytecie Viadrina we Frankfurcie nad Odrą, Niemcy.
W trakcie swojej pracy zajmował się obszarami dotyczącymi zarządzania: innowacjami i technologią zarówno w zakresie makro- jak i mikro-ekonomicznym: wybieranie wartościowych z komercyjnego punktu widzenia projektów, zamienianie pomysłów w biznes, techniczna sprawność innowacji (wykorzystanie metody DEA), sprawy kreatywności; strategicznego, formułowania strategii, restrukturyzacji przedsiębiorstw i projektowania struktur, różnych poziomów analizy firm; w różnych kulturach. Doświadczenie w tych zakresach dotyczy głównie sektora wytwórczego.