Carmen Llorente

Carmen is responsible for administration and facilities in the London office. She also supports the marketing and business development efforts of the office. Carmen has experience of people and process improvement.

  • On 29 July 2020