Mettrr revenue hit $1.6M in 2024

Mettrr generates revenue from customers

Mettrr

London, England, United Kingdom

About Company Revenue

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