Spencer Chan By Corey Maass | February 28, 2013 | Comments Off on Spencer Chan With over 13 years of experience in business and technology related projects, Spencer has an established track record delivering solutions for clients.