Profile picture
Vanessa Villard
Doctorate
  • Senior Executive (CEO, President etc.)
    Amylgen
    Montferrier-sur-Lez, France
mini profile avatar Vanessa Villard