Contact us

Contact information

Global Headquarters

Kirros Consulting Ltd
4th Floor Alto Building
30 Stamford St
London SE1 9LQ
UK

Download directions

North American Office

Kirros Consulting
Tribeca, 99 Hudson Street,
New York, NY
USA

EU Office

Kirros Consulting
2nd Floor, World Trade Centre, Barcelona, 08039
Spain

Contact us Image

Get in touch

Our Kirros network

Contact section map
  • UK

    London HQ

  • Europe

    Barcelona, Spain

    Zurich, Switzerland

    Helsinki, Finland

  • USA

    Denver, Colorado

    Greenwich, Connecticut

    Indianapolis, Indiana

  • Australia

    Sydney

  • Asia

    Singapore