Digital Content and Localization Specialist (French Canadian) - C2H

NR Consulting LLC · New Haven, Connecticut, United States

Location
New Haven, Connecticut
Job Type
Full-time
Posted
May 16, 2026

Job Description

Digital Content and Localization Specialist (French Canadian)



Location: Remote



Overview



The Marketing and Customer Experience Team is seeking a French (Canada) Website Content & Localization Specialist to assist with the migration, translation, and QA of content for a new French website.



Reporting to the Localization Manager, this role sits at the intersection of Marketing, IT, Communications, Insurance Operations, and Mission teams.



The role is responsible not only for supporting the new web experience, but also for ensuring that French-language content advances enterprise priorities, supports revenue-generating business units, and delivers a first-class digital experience for French-speaking audiences.



This position begins as a six-month contract with clearly defined performance benchmarks and potential conversion to full-time based on measurab...

Ready to Apply?

Submit your application for Digital Content and Localization Specialist (French Canadian) - C2H at NR Consulting LLC

Apply Now