Olivera Canarias
blacklock Country
Spain
Business Category
Manufacturing / Engineering
Employees
0-50
Discovered
2025-06-24
Published
June 24, 2025
Victim ID
aQxnctHRzGck
Description
Architecture, Engineering & Design Spain <25 Employees Somos una empresa Canaria líder en el suministro de productos #industriales con más de 15.000 referencias en stock y 1.800 metros cuadrados de almacenes. Revenue <$5 Million