Customer Success Manager
England, United Kingdom
Atlassian
At Atlassian, we work with over 300,000 customers worldwide, and these customers typically have complex, large-scale operations and high expectations for their technology investments. Our goal is to unleash the potential of every team through the power of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: