Carl Brech

Chief Executive Officer

Carl is a proven business leader with more than two decades of relevant experience and has run global businesses with over $1 billion in revenues. Over the course of his career, Carl has lived and worked in South America, Europe and the United States, growing the businesses, leading commercial strategy and driving innovation while leading global teams.

Most recently, Carl was Executive Vice President of the downstream nylon business at INVISTA (a Koch Industries co.), with full responsibility for strategy, growth, and performance across multiple international markets. Prior to joining INVISTA, he held various roles with Goodyear and Continental.

Carl holds a bachelor’s degree in Electronic Engineering from Mauá Institute of Technology (Brazil) and a postgraduate degree in Business from Insper (Brazil).

Join Our Team

Want to work with an international and diverse team that’s relentlessly focused on innovation, global growth and your professional development?

Scroll to top