- Solvay (Green River, WY)
- … Manager reporting to the Head of Business Development, North America. + This is a remote role: anywhere in the USA and Canada + In this role, you will work ... Job ID 28626 **Business Development Manager ** Regular Houston - TX, United States of...a permanent contract, with the option of being fully remote or hybrid. **About you** + Chemical Engineering degree… more