Update:
Unfortunately due to something sudden coming up our previously scheduled speaker Sean McCormack has had to cancel. As such we will be substituting a show of members photos instead for the evening.
Update:
Unfortunately due to something sudden coming up our previously scheduled speaker Sean McCormack has had to cancel. As such we will be substituting a show of members photos instead for the evening.