Leadership Team
The leadership team at O’Rourke Petroleum is a tenured group of executives with broad and deep experience in the petroleum industry. With nearly 150 years of combined, practical experience in lubricants, fuels, and environmental services, our leadership team helps further the mission of the organization both internally and externally, and fosters an environment that is 100% committed to excellence in everything we do.
Dennis O’Rourke
Chief Executive Officer
Dennis O'Rourke is Chief Executive Officer of O'Rourke Petroleum. He is the son of the company’s founder, Gene O'Rourke, and has worked in all phases of the business including sales, operations, and marketing. As CEO, Dennis is currently involved in growth and consolidation strategies for the company, and provides executive support to O’Rourke’s leadership team and their efforts to grow and develop the people within the organization. More
Mushahid Khan
President and Chief Operating Officer
Mushahid “Mush” Khan is President and COO of O’Rourke Petroleum. He joined the company as a consultant in 2002, but quickly moved into the roles of General Manager in 2003 and President & COO in 2005. In his current position, Mush leads and oversees the development and execution of key processes and functions related to: strategic planning, marketing, sales, organizational development, financial management, operations, risk management, and mergers and acquisitions. More
Thomas Anderson
Chief Financial Officer
Tom Anderson, CPA, is Chief Financial Officer for O’Rourke Petroleum. He joined the organization in 2007, and is responsible for all financial asset management and reporting, risk management, inventory management, credit management and internal controls, and financial staff development. Tom makes his greatest impact at O’Rourke in managing the financial resource requirements and risk management associated with the organization’s rapid growth combined with consistently fluctuating market conditions. More
Alan Cain
Vice President of Business Development
Alan Cain is Vice President of Business Development at O’Rourke. Focusing on O’Rourke’s Marine Services division, he oversees the operations, marketing, and sales of O’Rourke products and services to the Marine industry. Alan joined the company in 1992, and was instrumental in launching O’Rourke’s environmental services division, Select Environmental. Additionally, he helped manage the transition of O’Rourke employees and customers through several acquisitions in both Houston and Dallas. In 2006, he led the start-up of O’Rourke Marine Services, establishing O’Rourke’s presence in a new market segment. Throughout his tenure, Alan has helped guide the company’s business development efforts, working with key customers and strategic alliances, and implementing customer retention and marketing programs. More
Fred Blankenship
Select Environmental Business Manager
Fred Blankenship is Business Manager-Select Environmental, the environmental services division of O’Rourke Petroleum. Since 1994, Fred has been instrumental in growing the company’s environmental business by broadening the line of service offerings, developing a talented team of sales and service representatives, and extending the division’s reach well beyond the Houston market. More
Tony Garcia
General Manager
Tony Garcia is General Manager of O’Rourke Petroleum, and oversees the P&L and daily operations of the company’s Lubricants and Fuels divisions. He joined O’Rourke in 2004 as the Specialty Fueling Services Manager, growing the fuel business to record profits in just two years. In 2006, he was promoted to General Manager, with additional responsibility of O’Rourke’s Lubricants division in Houston. Currently, he oversees the marketing/sales efforts and financial growth of these divisions in both the Houston and Dallas/Ft. Worth markets. More
Meet the Team
Chief Executive Officer
President and Chief Operating Officer
Chief Financial Officer
Vice President of Business Development
Select Environmental Business Manager
General Manager









