Suggestions
Pete Clough
Customer Success Manager at Smarsh
Pete Clough is a seasoned professional with a strong background in business administration and marketing. He earned a Bachelor of Science in Business Administration with a focus on Marketing from Stonehill College. Additionally, he broadened his educational horizons through a Study Abroad Program at Griffith University. Prior to his college education, Pete completed his High School Diploma at Xaverian Brothers High School.