Sollers Consulting, a Warsaw-headquartered operational and IT consulting firm focusing on the insurance and banking sector, has opened its first permanent US office with a new location in Chicago. The Chicago office is Sollers’ 17th global location, joining offices in Poland, Germany, France, Spain, the UK, Japan, and Malaysia.