John Meckley

Raleigh, United States

John is a retired software engineer who has worked in both the United Stated and China. He spends half of his time traveling the Earth...

desktop tablet-landscape content-width tablet-portrait workstream-4-across phone-landscape phone-portrait
desktop tablet-landscape content-width tablet-portrait workstream-4-across phone-landscape phone-portrait