Speaker • Educator • Consultant
Exploring the trends and technologies that will affect you.


I speak and consult on a wide range of topics affecting our future. These topics can be presented in various forms and tailored for specific audiences. The following descriptions of the main types of presentations are provided as a guide:

Keynote speeches

Keynotes provide a high level overview and are geared toward medium to large audiences. Learn more →


Seminars are designed to provide specific knowledge to a small to medium sized audience. Learn more →


Workshops are designed to apply knowledge of emerging trends and technologies to your specific area of interest. Learn more →


Consultation is available on a wide range of subject areas pertaining to emerging trends and technologies. Learn more →