Contact Us

We’d love to hear from you!

Have a question? Feel free to contact us anytime.

    Our Headquarters

    The National Press Building

    529 14th St NW, Suite 1101

    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
    Jumeirah Lakes Tower
    Dubai, United Arab Emirates

    Houston

    20 Greenway Plaza
    Houston,
    TX 77046