CSI has regional branch offices in the US and Canada to provide local integration and service support: