Robert Grillo presenting, suitable for web

The following is a list of past speaking engagements starting with the most recent. Some of them link to live video recordings.