About Us
O’Rourke Petroleum leadership team
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

Thomas Anderson
President
Tom Anderson, CPA, is President for O’Rourke Petroleum.  He joined the organization in 2007, as President and CFO, where he was responsible for overall financial management of the company, as well as providing strategic leadership for O'Rourke. Now as President, Tom leads and oversees the development and execution of key processes and functions for O'Rourke Petroleum as a whole.  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

Tony Garcia
Executive Vice President
Tony Garcia is Executive Vice President for O’Rourke Petroleum, where he oversees the P&L, daily operations, marketing/sales efforts, and financial growth of the company’s Specialty Fueling Services division.  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. Now as Vice President he focuses on Specialty Fueling Services for all O'Rourke locations and operations in the United States. 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

Brian Sharpe
Chief Financial Officer
Brian Sharpe is the Chief Financial Officer for O'Rourke Petroleum. As CFO, Brian is responsible for all financial asset management and reporting, risk management, inventory management, credit management and internal controls, in addition to financial staff development. He joined O'Rourke in 2014 as Corporate Controller, where he managed all accounting and financial operations. In 2015, he was promoted to Chief Financial Officer, providing further expansion and growth to the fiscal functions of the company. More

Meet the Team
Chief Executive Officer
President
Executive Vice President
Vice President of Business Development
Chief Financial Officer