Robert Trout

Strategic Advisor at Falls River Group

Robert Trout is a seasoned professional with extensive experience in the chemical and technology sectors. Currently serving as a Strategic Advisor at Falls River Group, LLC since February 2020, Trout previously held the position of President and CEO at Siluria Technologies, Inc. from August 2016 to May 2019. A long tenure at Shell spanned from June 1987 to August 2016, during which Trout occupied several key leadership roles, including President of Criterion Catalyst & Technologies and various Vice President positions in Strategic Projects and Commercial Services. Educational credentials include a BS in Chemical Engineering from Oregon State University and an MBA from the Management MBA Program at Rice University.

Links

Previous companies

Shell logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams