Leadership Overview
Avis has 5 executives leading key functions including strategy, finance, operations, and general management.
Driven by a commitment to customer satisfaction, Avis provides essential car rental services, maintaining and selling used vehicles to meet diverse mobility needs.
Driven by a commitment to customer satisfaction, Avis provides essential car rental services, maintaining and selling used vehicles to meet diverse mobility needs.
Leadership Roles at Avis
Robert Barbush - Chief Executive Officer & President
Robert Barbush, the Chief Executive Officer & President at Avis, directs the company's overall strategic vision and operational execution. Overseeing all facets of the business, Robert Barbush ensures alignment with market demands for car rental services, vehicle maintenance, and used car sales. This leadership role involves driving growth initiatives and optimizing resource allocation across departments. By focusing on innovation in fleet management and customer experience, the Chief Executive Officer & President enhances Avis's competitive position. The executive's mandate includes fostering a culture of excellence and accountability throughout the organization, directly impacting the company's financial performance and long-term sustainability. Barbush's strategic guidance shapes the company's response to evolving industry trends and customer expectations.
Fethi Khorcheni - Chief Financial Officer
Fethi Khorcheni, the Chief Financial Officer at Avis, manages all financial operations and fiscal strategy. Overseeing budgeting, forecasting, and financial reporting, Fethi Khorcheni ensures the fiscal health and stability of the organization. This critical role involves analyzing financial data to support strategic decision-making and identifying opportunities for cost optimization and revenue enhancement. The Chief Financial Officer works closely with other executives to secure funding, manage investments, and maintain compliance with financial regulations. By implementing robust financial controls, Khorcheni safeguards company assets and drives profitability. The executive's expertise is vital in navigating the economic landscape and supporting the company's expansion and operational efficiency goals, directly contributing to the sustained success of Avis's car rental and vehicle sales operations.
David Porteous - Chief Operating Officer
David Porteous, the Chief Operating Officer at Avis, oversees the day-to-day operational activities and service delivery. Managing fleet operations, maintenance schedules, and the logistics of vehicle sales, David Porteous ensures seamless service delivery across all locations. This executive role involves optimizing operational efficiency, implementing best practices in fleet management, and enhancing the customer rental experience. The Chief Operating Officer collaborates with department heads to streamline processes and improve resource utilization. By focusing on operational excellence, Porteous drives improvements in vehicle availability, maintenance turnaround times, and the overall efficiency of the used vehicle sales channel. The executive's leadership directly impacts customer satisfaction and the company's ability to meet market demand for rental vehicles and quality pre-owned cars.
Paulo Pedron - President
Paulo Pedron, the President at Avis, leads specific strategic initiatives and market development efforts. Overseeing key business segments, Paulo Pedron drives the expansion of rental services and the optimization of vehicle sales channels. This leadership position involves identifying new market opportunities and strengthening existing customer relationships. The President works in conjunction with the Chief Executive Officer to refine corporate strategy and ensure operational alignment with long-term objectives. By focusing on market penetration and service innovation, Pedron enhances Avis's brand presence and revenue streams. The executive's focus on strategic growth and operational effectiveness supports the company's mission to provide accessible and reliable car rental solutions and quality used vehicles.
Alberto Delgado - President & General Manager
Alberto Delgado, the President & General Manager at Avis, directs regional operations and general management functions. Overseeing specific market territories, Alberto Delgado ensures the effective execution of rental services and vehicle sales strategies within those areas. This role involves managing local teams, optimizing resource deployment, and ensuring compliance with regional business standards. The President & General Manager collaborates with corporate leadership to implement company-wide initiatives at the local level. By focusing on regional performance and customer engagement, Delgado strengthens Avis's market position and operational footprint. The executive's leadership is crucial for driving local revenue growth and maintaining high standards of service delivery in the car rental and used vehicle sectors.
Explore Leadership Teams in Car & Truck Rental
THL (Tourism Holdings Limited) is a tourism company headquartered in Auckland, New Zealand, specializing in recreational vehicle rentals and tourism experiences. The company provides RV rentals and sales across Australia, New Zealand, and the United States through brands including Road Bear RV Rentals and Sales. THL also operates tourism attractions in New Zealand such as the Kiwi Experience and the Discover Waitomo Group, featuring natural cave systems including the Waitomo Glowworm Caves. Founded in 1986, THL has expanded its operations to include motor home manufacturing through a joint venture called RV Manufacturing Group LP. The company serves both business and consumer markets with a global presence spanning Oceania, North America, Europe, and Africa.
Company Leadership GW
SD
OF
Established in 1947 and headquartered in Fort Lauderdale, Florida, National Car Rental operates rental facilities for cars.
Company Leadership JD
CA
MG
AT
Founded in 1962, Merchants Fleet provides highly customized fleet management & fleet leasing solutions to large businesses, mid-sized companies, governments, educational institutions, and more. Merchants Fleet is headquartered in Hooksett, New Hampshire.
Company Leadership
GV
KH

Founded in 2001, The Pete Store, LLC is a Peterbilt dealer group with locations from Delaware to Georgia. The dealership offers a full range of products and services to support the trucking industry.
Company Leadership DW
JA
JA
SG