Kevin Shan

Kevin Shan

Kevin Shan

Project Manager for Concierge Auctions and real estate agent in Calgary, Alberta writing about my life, work, and everything else that comes up.