Westlake Chemical Corp.
–
Columbus, OH, 43216
... the installation specialists * Provide feedback to Product Management, R&D, engineering and quality about product defects, design issues, potential product enhancements and new ideas that solve pain points during installation. * Manage the Technical ... - May 07