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.

Statistics

Not saved yet.

No data yet

Discussions

No discussion found.