Trevor Patch

Trevor Patch
Sioux Falls, South Dakota
Member for 2 years
4 ratings & reviews completed
Average rating:  
Reputation: 120
TitleSenior Marketing Technologist
Job TypeProfessional
DepartmentMarketing
CompanyLawrence & Schiller
IndustryMarketing and Advertising
Size51-200 employees

Expertise

No product expertise entered

Badges

No badges earned yet

Ratings and Reviews

ProductRatingRating DateReview Link
BlueConic
Feb 16, 2018Read Review
Lotame
Dec 8, 2017Read Review
Datorama
Sep 8, 2017Read Review
Krux
Oct 23, 2017