translate English to French: · Must have excellent initiative and ability to work autonomously.
· Doit avoir le sens de l’initiative et doit être autonome.