Pricing
Freyda
HQ
Freyda's headquarters in London, United Kingdom
Founder & CEO
CTO
Software Engineer
Frontend Engineer
Strategic Advisor To Freyda
No jobs in this office