non finance staff careers in Bangalore, India