translate English to French: (We Leader programme managers always do thrive on a challenge!)
J’ai emménagé dans cette région et j’aimerais perfectionner mon travail pour servir la population de l’East Riding.