Few of us are gifted with infallible memories. Time and activity management (both personal and that of your teams) can quickly become far too complex to ‘do in your head’ in the context of multiple teams. There are some excellent project/team management technologies out there and they should be used to help.