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! [ad_2]