An estimated 11 million business meetings take place every day, and the average employee spends nearly half of their working hours going from one to the next. Moreover, ...