Mediabistro logo
job logo

CRM & Marketing Communications Lead

OpenRoad Insurance · Dallas, TX, USA · Remote ·

Job type:
Full Time

OpenRoad Insurance is seeking a Marketing Communications Manager to own the CRM and marketing systems. You will manage email programs for B2B and D2C audiences, support digital campaigns, and develop customer journeys. The role is based in Dallas with some remote days.
You will collaborate with agency and internal teams, create compelling materials, and analyze performance data to improve marketing efforts across audiences. A strong background in marketing analytics and HubSpot is required.

#J-18808-Ljbffr