Liz Pedro

Liz Pedro
Phoenix, Arizona
Member for 8 years
1 ratings & reviews completed
Average rating:  
Reputation: 43
TitleDirector of Customer Marketing
Job TypeDirector
DepartmentMarketing
CompanyTalkdesk
IndustryTelecommunications
Size1001-5000 employees

Expertise

ProductExperienceLevel of Expertise
Influitive
1 year
Advanced

Badges

Interested
Informed

Ratings and Reviews

ProductRatingRating DateReview Link
Influitive
Nov 11, 2015Read Review