KF is probably best known as a cargo carrier for Purolator and Canada Post. However, they also do passenger charters, forest fire patrols, and aircraft sales and leasing. In addition to their Kelowna home base, they have a hub in Hamilton, Ontario.
I believe in recent news, Canada Post has selected to not renew their Purolator contract with KF and has signed with Cargojet (YHM) instead. The current KF contract only has a few more months to run.