About Company Navatar Group is a global consulting firm delivering industry-leading On-Demand Customer Relationship Management (CRM) solutions to a variety of industries including Financial Services, Health Care, Communications, High Tech, Manufacturing, Retail, Government and Nonprofits. Headquartered in the heart of Wall Street with offices in New Delhi, London and Washington, D.C.
|