· Editor-in-Chief, Theoretical Computer Science (journal)2001–2024
· Professor, University of Edinburgh1998–
· Reader, University of Edinburgh1989–1998
· Lecturer, University of Edinburgh1985–1989
· Researcher, University of Edinburgh1981–1985
· Founder, Contemplate Ltd
· PhD Student, Massachusetts Institute of Technology - Sloan School of Management
· MS in Computer Science, University of California at Berkeley
· Bachelor's degree, Yale University