![Isabel Calero](/sites/default/files/styles/portrait_teaser/public/2023-07/Isabel%20Calero.jpg?itok=M2JsiFBt)
Isabel Calero
North Legal
Barcelona, Spain
Languages
Catalan, English, French, Spanish