Célia Cruz

Managing Partner and Head of Regulatory Affairs
Complear