Steve Clarke, keynote speaker

Steve Clarke, keynote speaker