Pedro Navarro's Location
Murcia, Murcia, Spain
Pedro Navarro's Work
- General Manager @ Alltech Crop Science Spain
- Director Comercial @ Solbiosur
Pedro Navarro's Summary
Pedro Navarro, based in Murcia, Murcia, Spain, is currently a General Manager at Alltech Crop Science Spain, bringing experience from previous roles at Solbiosur. Pedro Navarro has 1 email on RocketReach.