translate English to French: Diana Baird, Co-Executive Director Oceans Ltd.
Diana Baird, codirectrice exécutive Oceans Ltd.