Get in touch

We have offices in Athens, Larissa, Chicago, Dublin, and London – come join us! Take the first step.

Get in touch

With offices in Athens, Larissa, Chicago, Dublin, and London, you just have to pick the place that suits you. Take the first step.

Take a look at our offices

Greece

Athens, Larissa

UK & Ireland

London, Dublin

Illinois

Chicago

Get in touch

With offices in Athens, Larissa, Chicago, Dublin, and London, you just have to pick the place that suits you. Take the first step.

1

Athens

Kifisias 18 & Gkizi, Marousi, Greece.

2

London

The Lighthouse, 1 King’s Cross Bridge, London, N1 9NW.

3

Dublin

North City, Dublin 1, DO1 Y1X2, Ireland.

4

Chicago

200 W Jackson Blvd #1100, IL 60606, USA.