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