Marshall worked as a postdoc in the Gordon Group in Fargo from 1989-1991. He explored hypervalent silicon systems and strained hydrocarbon systems using The Theory of Atoms in Molecules.
Marshall is currently chair of the Science Department at Vincent Massey Collegiate where he teaches Senior High School Chemistry, Physics, and, in conjunction with the University of Winnipeg, one Introductory University Chemistry course.
Home Page: http://www.uwinnipeg.ca/~mcarroll