Trevor Patch

Trevor Patch
Sioux Falls, South Dakota
Member for 2 years
4 ratings & reviews completed
Average rating:  
Reputation: 120
Title
Senior Marketing Technologist
Job Type
Professional
Department
Marketing
Company
Lawrence & Schiller
Industry
Marketing and Advertising
Size
51-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