Mettrr
London, England, United Kingdom
Team
Mettrr has 11 total employees.
DISTRIBUTION | QTY |
---|---|
Total team size | 11 |
Mettrr Employees
Frequently Asked Questions about Mettrr
-
When was Mettrr founded?
Mettrr was founded in 2012.
-
How much revenue does Mettrr generate?
Mettrr generates $1.6M in revenue.
-
How much funding does Mettrr have?
Mettrr raised $8.8M.
-
How many employees does Mettrr have?
Mettrr has 11 employees.
-
Where is Mettrr headquarters?
Mettrr is headquartered at London, England, United Kingdom