Channel Partner Manager
Wilmington, DE · On-site
$147K - $148K/yr
The Channel Partner Manager is responsible for developing and growing Chemours' business through key channel partners and distributors. This role drives profitable growth by strengthening partner ...
