Ruben Álvarez | Leadership Team | About | John Crane

Ruben Álvarez

Executive Vice President, GeoMarkets
Ruben Álvarez

Ruben Álvarez is the Executive Vice President, Sales and Aftermarket, covering both OEM and end user customers where he is responsible for sales, repair and services around the world.

Since joining John Crane in 1998, Ruben has held several management roles, including Managing Director for John Crane Ibérica and John Crane Western Europe, as well as Managing Director for John Crane MEA, and Vice President and General Manager of John Crane’s upstream oil services business. Most recently, Ruben served as Vice President of John Crane’s first fit business, where he held global responsibility for the first fit, OEM and engineering, procurement, and construction customer business.

Ruben holds a Bachelor’s degree in Aerospace Engineering from University of Central Florida and an Master of Business Administration in international management from European University of Toulouse, France. He also successfully completed the International Executive Management Program and the Corporate Leadership Program at Harvard Business School.


Scroll to top