Careers

Regional Sales Manager EMEA

Company overview: Twine Solutions is a technology startup that has developed the world first, proprietary and revolutionary digital on-demand thread dyeing system and a digital …

Read More →