Meltwater
RepVue Score
0
Meltwater
Back to ReviewsFormer Employee Overall would say it's a tough gig, you're expected to do the 360 sales role, sourcing your own leads, developing them and then closing, all whilst hitting key KPI's hich are set quite high. Browse Other Reviews
2.3
Oct 11, 2024
Useful