
Chronexa
6.0#49 in leave management softwareFrom €2,000 a monthWeb
Visit

| Fact | Chronexa | Horilla |
|---|---|---|
| Headquarters | Tallinn, Estonia | Kerala, India |
You want what its maker publishes above — check its page for the details.
You want what its maker publishes above — check its page for the details.