Lilli
Woking, England, United Kingdom
Customers
Churn
Frequently Asked Questions about Lilli
-
When was Lilli founded?
Lilli was founded in 2014.
-
How much revenue does Lilli generate?
Lilli generates $2M in revenue.
-
Who is the CEO of Lilli
The CEO of Lilli is Russ Anderson.
-
How much funding does Lilli have?
Lilli raised $6.3M.
-
How many employees does Lilli have?
Lilli has 45 employees.
-
Where is Lilli headquarters?
Lilli is headquartered at Woking, England, United Kingdom