Contact information
Global Headquarters
Kirros Consulting Ltd
4th Floor Alto Building
30 Stamford St
London SE1 9LQ
UK
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

Get in touch
Our Kirros network

UK
London HQ
Europe
Barcelona, Spain
Zurich, Switzerland
Helsinki, Finland
USA
Denver, Colorado
Greenwich, Connecticut
Indianapolis, Indiana
Australia
Sydney
Asia
Singapore