- Elliot chairs the University of Toronto's Department of Computer Science Advisory Board.
- He is also the CEO of OpenSRS.
He completed his B.A. from the University of Toronto and his M.B.A. and L.L.B. from the University of Western Ontario.