Business Development Manager
Job title: Business Development Manager
Company: Element Solutions
Job description: both for traditional and renewable technology in domestic and commercial applications. The business is committed to a progressive Research… and Development program and has invested in an extensive in-house R&D team of scientists a based in the UK. Its operating headquarters…
Location: Barcelona
Job date: Sat, 09 Nov 2024 23:42:21 GMT
Apply for the job now!