Bob Davidowitz is the Chief Revenue Officer at Trust Metrics. Bob is a seasoned media professional and has worked at companies including Primedia, Rodale and Bauer Media Group. We recently spoke with Bob about his current role. The Makegood: Bob, you spent most of your career in magazine publishing at companies including Rodale and Bauer… Continue reading »