Echo360
Molly Nora is an experienced professional in customer success and account management, currently serving as the Team Lead of Customer Success - Corporate at Echo360 since May 2025. Prior to this role, Molly held several positions related to customer success, including Enterprise Customer Success Manager at Skillsoft and multiple roles at CareerBuilder, where responsibilities involved managing key SME accounts and ensuring client satisfaction. Earlier experience includes customer success and account management roles at Hireology, Outcome Health, and Spiceworks, along with sales-related positions at emedia and Echo Global Logistics. Molly began the career with internships in editorial and public relations, backed by a Bachelor's of Arts in Journalism from Indiana University Bloomington.
This person is not in any teams
This person is not in any offices