Expel
RepVue Score
33.60
Expel
Back to ReviewsCurrent Employee Expel have a long way to go outside the US.
The market is there, the technology is great - it's just a start up in a scale up business for the EMEA market.
The potential is here. That's for sure.
Watch this space... Browse Other Reviews
4.1
Aug 22, 2023
Useful