Case Institute of Technology, Ph.D. Mathematics (Computer Science), 1965

Smith College, Assistant Professor, Mathematics, 1964 –1970

University of Waterloo, Visiting Assistant Professor, Computer Science,

1968 –1969

Harvard University, Research Associate, Computer Science, 1969 (summer)

York University, Associate Professor, Computer Science, 1970 –1980

University of Toronto, Adjunct Professor, Management Studies, 1983

York University, Chairman, Computer Science, 1971 –1976

Gulf Canada Products, Manager, Systems Planning & Control, 1981

Gulf Canada, Manager, Office Computing, 1982

Teleglobe Insurance Systems, Director, Product Technology Group, 1991–1994

Seneca College, Director, e-Technology Institute, 1999-2001

The Bank of Nova Scotia, Internal Systems Consultant, 1976

Art Benjamin Associates, Senior Associate, 1977

Hickling–Johnston Ltd., Principal, 1980 –1981

Gellman, Hayward & Partners Ltd., Partner, 1988 –1990

GSA Consulting Group, Principal, 1994 –96

Robert Fabian Associates, Partner, 1983 –1988, 1990 –1991, 1994 —