Sentaca: Leading the Wave of Transformation in Telco Industry

Sentaca

Headquarters
Boston, MA

Management
Derek Tobin, CTO