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