Marc is Chief Executive Officer of InsuraMatch, a national insurance brokerage firm that is part of the Plymouth Rock Group of Companies. Prior to InsuraMatch, Marc held several senior positions with the Plymouth Rock Management Company of New Jersey. While there he served as President of the Direct Division, President of Teachers Auto Insurance Company of New Jersey, and as Vice President of Marketing and Distribution. He was named to his current position in 2014.
Marc began his insurance career in the public sector holding various positions in the New Jersey Governor's Office, the New Jersey Legislature, and the New Jersey Department of Banking and Insurance. Later as an industry executive, he worked for several insurance companies specializing in mergers and acquisitions.
Marc is a graduate of Rutgers University with a bachelor's degree in political science. When not at work, you can find Marc cheering on his kids at their games or sitting on his dock with a cigar in one hand and a fishing pole in the other.