He received his BS degree from the School of Physics and Mathematics of the University of Athens – Greece, an M.A.
After a member of technical staff position at Bell Laboratories, in 1981 he joined the Department of Applied Mathematics and Statistics at SUNY Stony Brook.
Subsequently, he held a visiting position at the Department of Operations Research at Stanford University where he worked with Arthur F. Veinott Jr. on computing the Gittins indices.
Afterward, he joined the Decision Systems group at the Technical University of Crete.
In 1989, he joined Rutgers University where he is currently a Distinguished Professor of Operations Research, and Chair of the department of Management Science and Information Systems.