David Ewing

David Ewing

Alliance, United States

Member since September 9, 2013

Computers are David's passion -- a hobby that became his career. He loves solving puzzles and looks forward to overcoming any obstacle that come his way. He loves helping people and maintains excellent customer relations.