Sally Cockburn (Diaz) is an experienced professional in customer success and project management, currently serving as Lead Customer Success Manager at DocuSign since April 2019. Prior to this role, Sally held positions at PAN Software and Goulburn-Murray Water, focusing on customer success and project management. Earlier experience includes a tenure at SA Health, where responsibilities included developing reports for Mental Health Client Information and analyzing business needs in Primary and Community Care. Sally's career began at Hudson as a Corporate Data Administrator. Sally holds a Bachelor of Business in Management Information Systems from the University of South Australia, earned between 1997 and 2002.
Sign up to view 0 direct reports
Get started