Photography by Jeremy Yap

Speaking

It does not happen that often! Here are the talks I’ve given and slides.

If you like invite me to speak at a conference or your company.