Debra Teo's Location
California, United States
Debra Teo's Work
Debra Teo's Education
Debra Teo's Skills
Debra Teo's Summary
Debra Teo, based in California, United States, is currently a Marketing Lead at Covey, bringing experience from previous roles at Curology, Wonolo and Aiooki. Debra Teo holds a National University of Singapore. With a robust skill set that includes Marketing Communications, Social Media, Leadership, Strategy, Marketing and more, Debra Teo contributes valuable insights to the industry. Debra Teo has 2 emails and 1 mobile phone number on RocketReach.