Ecolab
–
Budapest, 1056, Hungary
... Collaborate, coordinate, and support the sales teams to implement project strategies. Support sales teams across Europe on preparation for key commercial activities (tenders, contract renewals, business reviews with customers, etc.) Minimum ... - May 10