Echo Liu

Director of Demand Generation| Marketing,SAP Cloud Customer Success| SAP Global & Asia-Pacific

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.

Location

Seattle, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices