Channel Manager jobs