Customer Success Manager, Strategic UK&I
5 days ago
London
Join to apply for the Customer Success Manager, Strategic UK&I role at Atlassian Join to apply for the Customer Success Manager, Strategic UK&I role at Atlassian Working at Atlassian Atlassians have flexibility in where they work – whether in an office, from home, or a combination of the two....