Customer Success Manager
Posted 5 days ago by EstimateOne
- Salary:
- £40,000 - £50,000/annum
- Location:
- London, England, United Kingdom
- Job Type:
- Permanent
Headquartered in Melbourne, Australia, our ambition is to become the global industry standard tender and procurement platform in the commercial construction industry. We're the market leaders in Australia & NZ, and now we are growing the size of our team so that we can extend our product … more