50 employees
Techrigy offers marketing KPIs and diagnostics to develop product strategy, build brand loyalty and create engaging content for businesses.
2007