Speaker

Conference Panels

Conference Keynotes

Conference Talks

Invited to speak at many international conferences each year, unfortunately have to decline most due to time and or work constraints. Limited it to two for 2017, but hopefully I will have time to do a few more in 2018.

Posts

Interviews

Tutorials and Webcasts

Share/Save