Teresa Naidu

Teresa Naidu

No open positions remaining

Net worth: 221 M $ as of 2026-07-30

Energy Minerals

Profile

Teresa Naidu worked as Executive Director-Internal Audit at Bharat Petroleum Corp.
Ltd. Former job includes Executive Director-Internal Audit at Bharat Petroleum Corp.
Ltd.

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
2026-06-29 65,920,614 ( 1.52% ) 221 M $ 2026-07-30

Former positions of Teresa Naidu

CompaniesPositionEnd
BHARAT PETROLEUM CORPORATION LIMITED Comptroller/Controller/Auditor 2025-12-30
See the detail of Teresa Naidu's experience

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Linked companies

Private companies1

Energy Minerals