Some of the Places and Events Where Ken has performed and delivered training workshops include: