Liang Xio Quiang

Michael Liang (Liang Xio Quiang) 41, from Shenzhen, China, is an executive with Newell Rubbermaid, headquarted in Atlanta. This was his first time climbing our "big stone," and we're all invited to visit him, his wife, and his daugher in Shenzhen!