Timberland EMEA is seeking a Sales Support Specialist to join their team in Milan, Italy. The role involves supporting franchise partners to drive commercial success through effective planning, relationship management, and performance monitoring.
Must-have
Nice-to-have
Not specified