CEO
Ross Baglin
CEO Approval Rating
90/100
Interface Polymers is an England-based chemical company that develops and supplies additives for sectors such as construction and automotive.