It first opened offices in Chicago and New York in 2003; opened its current office in London in 2010; opened in Frankfurt in 2018 and Madrid in 2019.
Im Jahr 2003 wurden die ersten Geschäftsstellen in Chicago und New York eröffnet; im Jahr 2010 die aktuelle Geschäftsstelle in London, gefolgt von der in Frankfurt im Jahr 2018 und Madrid im 2019.