Teem logo Teem

Category: Collaboration

Teem's platform is more than a meeting room booking system, incorporating visitor management & workplace analytics for a more efficient & productive office.

Teem LLC is US-based (Internet Software & Services) founded in 2014 and has 50 employees with an estimated annual revenue of $1M-$10M. Teem is located in Salt Lake City, Utah United States.


Not saved yet.

No data yet


No discussion found.