1992-present:
Full professor of Biology and History & Philosophy of Science (with tenure).  Redeemer University College. Canada.

1988-99:
Co-founder and Director, Pascal Centre for Advanced Studies in Faith and Science.

1984-92:
Associate professor of biology.  Redeemer College.  Canada.

1983-84:
Assistant professor of biology.  Redeemer College.  Canada.

1982-83:
Assistant professor of biology and chemistry.  Redeemer College.  Canada.

1981-82:
Visiting assistant professor of biology.  Purdue University.  Indiana.  U.S.A.

1980-81:
Research scientist.  Purdue University.

1979-80:
Postdoctoral research associate.  Purdue University.

1978-79:
Postdoctoral research fellow.  University of Heidelberg.  FRG.

1972-78:
Research associate.  Catholic University of Nijmegen. N.L.