University of Rochester
Adjunct Professor
Paul Scherrer Institut
NATO Postdoctoral Fellow and Visiting Scientist
Mobil Research and Development Corporation
Senior Research Engineer
Geojoule LLC
Principal Consultant
General Motors
Technical Fellow; Director, Electrochemical Energy R and D
Virginia Tech
University of Wisconsin-Madison