Robert Trout

Strategic Advisor

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.

Location

Sunset, United States

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices