Contact

For more information, please contact us via email at info@olympia-tech.net

Headquarters

New York City
1 Rockefeller Plaza
New York, NY 10020
The United States of America

Amsterdam
Joop Geesinkweg 901
1114 AB, Amsterdam
The Netherlands

Operations

Sarajevo
Vrbanja 1, Sarajevo City Center
71000, Sarajevo
Bosnia and Herzegovina

Business Development

London
86-90 Paul Street
London, EC2A 4NE
United Kingdom