• Assistant professor in Tele-communication and Information Technology Computer/ICT.
• Chairperson of the of CE/CS department. College of Information Technology and Computer Engineering at Palestine Polytechnic University. 1994- now
• Bethlehem University, Part time staff, 2009-2011.
• Director of Friends of Fawzi Kawash IT Center of Excellence (ICT business incubation and innovation unit, HRD & training unit, systems development and e-learning unit, International innovative software engineering Unit). (2005-2009).
• Ph.D. in Tele-communication and Information Technology, Bucharest Polytechnic University, Romania, 2007.
• M.sc. in CSE from Bilkent University in Ankara Turkey...