1. Xara Ltd
United States · Team Collaboration Software
Xara has been developing cutting edge software in the UK since 1981, making it one of the very earliest European software houses. Xara has developed a wide range of products covering the whole realm of publishing and…
- Revenue
- $660K
- Team size
- 6