charity senior manager careers in India