Jon Rosser

Advisory Board

Founding member of SHARC.

Eats a lot and does a lot of TOE.

Jon Rosser