It sounds like another term for a committee. I would anticipate the team would need to be nominated and voted on with a clear remit such as a terms of refference for a Committee named as such, otherwise it sounds far too informal and could cause an issue over the decisions being made and if they are actually binding.