OZZY Ventures
Industry
Generalist
Address
Lisbon, Lisboa, Portugal
OZZY Ventures