Ruben Álvarez

Ruben was appointed President of John Crane in February 2025. Since joining John Crane in 1998, Ruben has led leadership teams in many regions across the globe including the Middle East & Africa, Asia Pacific, Europe and Americas, gaining significant experience in strategy, market development, operations and growth acceleration. His most recent roles include Executive Vice President of Sales and Aftermarket, Divisional Vice President of Strategy, Portfolios and Marketing and Divisional Vice President, Portfolios and Customer Operations.
Ruben holds a Bachelor’s degree in Aerospace Engineering from University of Central Florida and a Master of Business Administration in international management from European University of Toulouse, France. He also successfully completed various International Executive Management Programs at Harvard Business School, UCLA and IMD.