assistant stock manager job description