Zecruiters : (Job Portal) hiring Channel Manager for Sales & Marketing