Speaking Videos
Video Snippets From Jeff's Keynotes
See what Jeff is has been up to on the speaking circuit.
Click any video below to watch:
[email protected] | 510-859-3742
See what Jeff is has been up to on the speaking circuit.
Click any video below to watch: