Ajuba Solutions India Pvt. Ltd.
  1612 employees
  www.ajubanet.net
  Industry: Information Technology
  Ownership: Private
Located in Chennai and specializing in Healthcare Revenue Cycle Management, this BPO believes in 'inspired people, inspired results'. Named after the hindi word of miracle, the company tries to live by its credo of "working wonders for our clients and employees. More About Ajuba Solutions