Atlassian's HR department is led by Helen Xue (Director of Communications, President at Atlassian) and has 572 employees.
Abby Yeomans
Social Media and Communications Coordinator
Pooja Gupta
Talent Acquisition Sourcing specialist
Tracy Rex
Lead Talent Partner
Amy Harrison
Senior Recruiter
Davis Fee
Communications Manager
Looking for a particular Atlassian employee's phone or email?