Allen Chi
Allen Chi

Allen Chi

Gaming Consultant with passions for charity, philanthropy, education, and technology based in Las Vegas, Nevada. http://allenchi.org/