Country Sales Manager Wholesale (France)
Country Sales Manager Wholesale (France / Southern Europe) Are you our next Garcia's ambassador in France... Wholesale (France) you will coach your team, attract new customers, and expand existing accounts creatively and sustainably...