1. EDWARD Suite
France · Team Collaboration Software
EDWARD Software is a French company founded in 2018 that publishes, designs and markets EDWARD Suite, a SaaS meta project management solution. EDWARD Suite is much more than just task management software: it's an…
- Revenue
- $880K
- Team size
- 8