Technical Sales Manager - Cee ( Central Eastern Europe )
Lesaffre
Warsaw, Poland
7 godzin temu
... brbrThe Technical Sales Manager is the critical link between sales, applications, and customer product development ... Strong professional sales skills, including reporting, account and territory planning, prioritization, project management, time management, ...
www.iagora.com