Having spent time in the tech hubs of New York, San Francisco, and Tel Aviv, Greece was not on the top of my of tech hub bucket list. That said, when I decided to visit Greece earlier this month, I discovered a burgeoning tech scene in a country famous ...