Echo Liu is a seasoned Director of Demand Generation and Marketing at SAP, specializing in customer success. With over 20 years of experience in marketing within top global IT companies, they have developed expertise in strategic planning, B2B marketing, and channel initiatives. Echo's significant achievements include accelerating sales pipeline coverage through integrated demand generation and successfully managing teams across various marketing domains. They hold a Master's degree in Business Administration from Harbin Institute of Technology.
This person is not in the org chart
This person is not in any teams
This person is not in any offices