Echo Oil corporate office is located in Evacuee Trust Complex 506 E/f Fl 5, Islamabad Gpo, Federal Capial &AJK, 44000, Pakistan and has 201-500 employees.
echo oil
| Location | People at location |
| Asia | 11-50 |
Explore people who held key positions, contributed to Echo Oil's success, and advanced their careers.
Assistant Zonal Manage... at Pakistan State Oil
Worked as Retail Sales & Development Area Sales Manager
at Echo Oil (2023-2024)
Explore More
Echo Oil, an initiative by Mehar Group, is a licensed oil marketing company in Pakistan focused on retail fuel marketing, importing petroleum products, and providing storage and logistics services. With over 60 years of experience, the company aims to become the most trustworthy Oil Marketing Company in the region by delivering high-quality petrole... Read More