Events

I will be delighted to speak to your group — any size, any where.

This page lists where and when Gene is speaking!