The Business Manager will drive sales growth and strengthen market position in Spain and Portugal, developing relationships with partners and ensuring customer satisfaction.