LeighAnn Needham currently serves as a Salesforce Administrator at The Stellix Group since March 2024, following a brand transition from NECI. Prior to this role, LeighAnn held the position of Salesforce Administrator and Junior Salesforce Administrator at NECI starting in April 2020. LeighAnn holds a Bachelor of Arts (B.A.) degree in Linguistics from Temple University, obtained between 2012 and 2015.