StarLeaf
Enables seamless collaboration through intelligently engineered, reliable meeting room systems, superior video conferencing, and secure messaging. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
€146—218m (Dealroom.co estimates May 2017.)
Company register number 06621599
Watford England (HQ)
Authorizing premium user...