Ash Moosa
Ash Moosa
Sr. PMM
Atlassian
Ash has been with Atlassian for over five years across several teams. He has a Masters in Technology and Management and spent his career in various marketing roles launching campaigns, enabling sales teams and managing analytics.