Meetings are an essential element of running any organization. Even in an Agile world, the necessity to bring individuals with diverse viewpoints, values, and needs together to arrive at a single, agreed upon decision or solution is inescapable. Further, not every meeting can be conducted as a 30-minute standup. Some require several hours or even [...]