Product Developer
Company: Twelve
Location: London
Twelve designs and builds the world’s most inspiring merchandise and packaging for the world’s most coveted brands. Using our end-to-end methodology, we integrate expert teams with a global supply chain to transform visionary concept...
Posted: 24 days ago
