The executive team at KwikTrust has experience in marketing, tax, finance, and customer service. They have also worked in various industries including software, research, and hospitality. They have degrees from universities in Canada, the UK, and Wales.
View all