and supplier management experience • Knowledge of French and Portuguese would be advantageous • This role
and supplier management experience • Knowledge of French and Portuguese would be advantageous • This role
Professional and have a proven track record. Must speak English well and have excellent communications skills
Professional and have a proven track record. Must speak English well and have excellent communications skills