Contact Us

We’d love to hear from you!

Have a question? Feel free to contact us anytime.




    Global Headquarters

    The National Press Building

    529 14th street NW Suite 930

    Washington, D.C. 20045

    Barcelona

    Calle de Bailèn, 20
    08010, Barcelona
    Spain

    Geneva

    Rue du Rhone
    1204 Geneva
    Switzerland

    Dubai

    Dubai Multi Commodities Centre
    Almas Tower, JLT
    Dubai, United Arab Emirates

    Houston

    20 Greenway Plaza
    Houston, TX 77046

    Brussels

    Belliard Street 40, 207B
    1040 Brussels
    Belgium