About Us Where we work Greece Greece is located in Southeast Europe. It is often considered to be the birthplace of democracy. See all our current projects in Europe.