Upcoming Events

Click into the events below to find out more and to register your place


Looking to get involved?

Host your own event and invite Michael to speak in person or online.