Contact Us

Please fill out the form, and an Allegro representative will contact you shortly.

Offices & Locations

Contact information for Allegro's global offices can be found below.

  • Dallas

    Headquarters

    Address

    600 N. Pearl St.
    Suite 2000
    Dallas, TX 75201
    USA

    Phone

    +1.214.237.8000
    +1.888.239.6850

  • London

    Address

    One New Change
    1 New Change, 3rd Floor
    London EC4M 9AF
    United Kingdom

    Phone

    +44(0)20.7382.4310

  • Singapore

    Address

    10 Collyer Quay
    Ocean Financial Centre
    #07-06 to 09
    Singapore 049315

    Phone

    +65.6236.5730

  • Houston

    Address

    4 Houston Center
    1221 Lamar Street, #500
    Houston, TX 77010
    USA

    Phone

    +1.713.650.6877

  • Zurich

    International Headquarters

    Address

    Schweizergasse 14
    8001 Zurich
    SWITZERLAND

    Phone

    +41 44 567 49 88

  • Jakarta

    Address

    Menara Thamrin 20th Floor
    Jl. MH Thamrin Kav 3
    Jakarta Pusat 10250
    INDONESIA

    Phone

    +6221-29809200

  • Dubai

    Address

    Allegro Development MENA Limited
    Office N704B
    Emirates Financial Towers
    DIFC, Dubai
    UAE

    Phone

    +971 4 3555390

  • Richmond

    Address

    1160 Brickyard Cove Rd
    #106
    Richmond, CA 94801
    USA

    Phone

    +1.510.426.4897

Talk to a CTRM Expert Today