He obtained his MSc and PhD degrees in Informatics from Academy of Economics, Wroclaw, Poland (in 1972 and 1977, respectively). He has been working interchangeably in academia and industry. His assignments have included national organizations, international corporations and educational institutions in countries spanning four continents, including Australia, France, Germany, Italy, Kuwait, Macao, Malaysia, Poland, Singapore, Thailand, The Netherlands, and USA.