4 out of 5 (1 Ratings)

1 Verified Reviews

Tech Mahindra CRM services, Tech Mahindra Customer Experience (CX) Services

Sales and Delivery Need to be More in Sync

Very responsive in the sales process. Implementation has been a bit rocky.