Plymouth Rock Assurance Marketing Operations Manager in Boston, Massachusetts
Plymouth Rock is seeking an analytically minded and entrepreneurial Marketing Operations Manager to join our rapidly growing Core Direct Auto Insurance business. As our Core Direct Response business has expanded, we see an opportunity to advance our digital marketing capabilities through this newly created position. As the Marketing Operations Manager you will take on the responsibility for enabling our marketing strategy execution across all digital paid media and partnering across the enterprise to enable brand building activities. If you are a creative and driven digital marketing professional with the desire to grow and be challenged in a fast-paced entrepreneurial environment we want to hear from you!
An ideal candidate has a strong background in executing marketing campaigns, familiarity with Acoustic and Salesforce Marketing Cloud and knack for technology and analytics. As a member of the growing Core Direct team, you will play a pivotal role in developing strategy, deploying campaigns and analyzing campaign performance to drive optimal ROI and KPIs.
Essential Functions and Responsibilities
This role will focus on the execution of marketing campaigns by the Core Direct team and oversees the automation process including audience segmentation, campaign creation, lead nurturing and monetization.
Build the technology, processes and best practices to optimize marketing campaign performance leveraging marketing automation and CRM systems. Ensure smooth lead flow from prospect to CRM database and consistent prospect-to-customer experience.
Partner with Media, Brand and Analytics groups to develop and document customer acquisition journey maps and audience segmentation to target desired audiences and deliver more targeted and relevant messaging
Optimize marketing programs, campaigns and lead flow process from channels to marketing automation and CRM systems to enable smooth acquisition, onboarding and customer management operations
Oversee a range of tracking and reporting, manage initiatives, and drive strategic process enhancements all focused on improving lead follow-up and marketing attribution. Optimize unsold lead strategy including remarketing efforts and unsold lead monetization
Drive continuous innovation in our marketing tech stack to support marketing automation, lead management, data flow and appropriate segmentation
Act as subject matter expert with business stakeholders on lead management, technical processes and solution approaches
Document, analyze and improve acquisition processes across all marketing and sales channels. Work with other departments as needed to implement change
Assess content effectiveness and drive alignment between marketing campaign narratives, eSales user experience and KPIs.
Act as a strategic partner to Media, Brand and Analytics teams.
Qualifications and Education
Bachelor’s degree required; MBA preferred
7+ years of digital marketing experience in a client side B2C company; financial services/insurance experience preferred
3+ years of marketing operations experience in both online and offline channels preferred
Proven track record of successful digital marketing management using strong analytical, creative and problem-solving skills
Prior experience setting up and utilizing data layers on ecommerce sites
HEAP, Google Analytics, or other web analytics experience required
Motivated self-starter who has an entrepreneurial spirit
Strong project management and prioritization skills, ability to create order and drive execution
Ability to acts as a leader on a cross-functional team
About the Company
The Plymouth Rock Company and its affiliated group of companies write and manage over $1.4 billion in personal and commercial auto and homeowner’s insurance throughout the Northeast and mid-Atlantic, where we have built an unparalleled reputation for service. We continuously invest in technology, our employees thrive in our empowering environment, and our customers are among the most loyal in the industry. The Plymouth Rock group of companies employs more than 1,800 people and is headquartered in Boston, Massachusetts. Plymouth Rock Assurance Corporation holds an A.M. Best rating of “A-/Excellent”.
Job ID: 2022-2617
External Company URL: www.prac.com/
Street: 695 Atlantic Ave