Luis Villa

Info
Delegate
Vice President of Legal at Sonar, focused on product and software compliance.
I am this person!
Top New
Back to home