Kevin Shan

Kevin Shan

Kevin Shan

Project Manager for Concierge Auctions selling luxury homes globally writing about my life, work, and everything else that comes up.