business development research affairs assistant direc careers in Hosur, India