Corporate Overview


Benford has 7 business units strategically integrated to generate value to our clients and investors.

EPC, T&I and IRM

Engineering, Procurement, Construction, Installation and Commissioning services together with inspection, repair and maintenance – plays a key role in determining the operational performance, safety and profitability of the Energy and Mining industries.

Field Development & Wells

We maximize value throughout the lifecycle of the reservoir – from locating hydrocarbons and managing geological data, to drilling and formation evaluation, well construction and completion and optimizing production throughout the life of the asset.

Geo Services & Surveys

2D and 3D Seismic Surveys, Geophysical, Geotechnical, Geochemical and other non-conventional techniques.

Specialist Equipment

Provision of most OEM Specialist equipment services to Gas Turbines and Rotating Equipment.

Subsea Services

We provide a full range of services that includes Commercial Diving, Remote Operated Vehicle (ROV), Autonomous Underwater Vehicle (AUV) and Vessel contracting services.

Our goal is to position ourselves as a leading company in the Oil and Gas industry in South East Asia, and be an attractive option for our clients, our people and our investors.

Environmental Services

Knowledge of the environmental conditions of the natural environments is critical to provide the assurance that operations are planned and conducted in accordance with the best practices for operational, environmental and life safety and with all due respect.

Asset Integrity

Delivery of business requirements, maximizing return on assets whilst maintaining stakeholder value and minimizing business risks associated with accidents and loss of production.


To be the leading Marine and Construction energy and solutions company in Indonesia.


To achieve our business objectives, we will build trust with stakeholders by being safe, honest, agile, respectful, and professional.
We translate these values into the way we work: we feel purposeful in fulfilling our accountabilities, we think entrepreneurially to solve problems, and behave ethically when executing the work whilst caring for the environment and society.

Company Address:

The Manhattan Square Building,
Mid Tower, Floor 12th,
Jl. TB Simatupang Kav 1-S,
Jakarta 12560, Indonesia

© 2023 PT Benford Marine and Construction Indonesia