CV

You can get my formal, fairly up-to-date, CV here. Some highlights are to be found below.

Education

Work experience highlights

Teaching

Companies Founded

Service and leadership

Talks