Employees in the UK and US state that 60% of time spent in meetings is "time wasted", often adding up to 3 to 5 wasted hours per person per week. This is probably the largest single productivity issue in your business or organisation and a $37 billion per annum...
Cost / License
- Freemium
- Proprietary
Platforms
- Online
























































