Sales Representative (French Speaker)
8 days ago
Cheshire West and Chester
... support the European Team and French clients. The idea is to get to know the partners/clients, processes and suppliers and then work your way up to manage your own portfolio of partners and ...