Director of Engineering
Toronto, Ontario, Canada
Vision Critical
Alida
Distinguished Engineer
Vision Critical Communications, Inc.
Director, Engineering
University of Toronto