Donald Teo is a seasoned Channel Sales Leader with over 20 years of experience driving sales performance and channel strategy across the Asia-Pacific region. Currently serving as Chief Business Officer at TechCreate Group, Donald has previously held significant roles at companies such as Imperva, where they achieved notable sales milestones, and Axway, where significant pipeline growth was realized. Donald's expertise spans from project management in PKI implementation to strategic sales leadership, and they have been recognized as a top performer in various capacities throughout their career.
This person is not in the org chart
This person is not in any teams
This person is not in any offices