Feedr revenue hit $2.2M in 2024

Feedr generates revenue from 120 customers

Feedr

London, England, United Kingdom

About Company RevenueFundingTeamFounder/CEOCustomersCEO Net Worth