social psychologist careers in Karur, India