Complex sentence: As of February 2015, SSI had 25 global offices in 18 countries, with its corporate headquarters in Shelton, CT, USA.
Split into simpler sentences: As of February 2015, SSI had 25 global offices in 18 countries. Its corporate headquarters is located in Shelton, CT, USA.