30 employees
BizTalking provides call center & BPO, information technology and management consulting services.
2009