Do I need an IT team to manage this?

No. Business owners can self-manage flexibly via the mobile app or via web with eero Insight (eero analytics portal).