general manager transportation job description