About CTI Squared Ltd.
Based in Lod, 70151, Israel, CTI Squared Ltd. operates in the Software sector. Investment activity recorded for the company includes participation from AudioCodes Ltd.. The company is headquartered in Lod, 70151, Israel. CTI Squared Ltd. is included in the AcquityData private market database.