Country Manager, Iberia – Molecular & Cellular Biology
3 days ago
The presence, credibility, and influence to represent Iberia at board level. As Country Manager Iberia, you will hold full responsibility for a $60M business, complete ownership of sales and commercial operations. Shape and execute the Iberian commercial strategy in alignment with global priorities.