🌿 Back to all jobs

🥝 Digital Content and Localization Specialist (French Canadian) - C2H

NR Consulting LLC | New Haven, Connecticut, United States | 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...

Apply for This Position

Submit Application