Glenn christian is an enthusiastic individual who belongs from the USA. He is a software developer and has been working in a multinational company for the last ten years. Glenn christian is now an experienced professional in the software industry.
Based in Los Angeles, CA
No Reviews Yet