2 Manager jobs in havering