Amanda de
Amanda de's
Brand Power
Amanda de Nobrega
"I Rock Science"
Job Title: Product Development and Production Controller
Company/School: Natural Products Factory
Location: London, England, United Kingdom
Expertise: Cosmetics, biological analysis, chemistry