Product Manager - Aluminium
18 days ago
Coventry
... developments align with both customer needs and market demands. · Provide in-depth technical ... international product management teams, particularly in Germany, alongside UK-based technical teams ...