Centre for Knowledge & Development (CKD) is hiring an Associate Manager – Human Resource for its New Delhi office. Non-profit organization focused...