abud habi careers in India