Owen Houghton

Owen is a tech geek, authoring several topics including apps, mobile, computers, games etc. He lives in Buffalo, NY and enjoys hiking and dog walking on weekends.