International Contacts

Babcock Power Thailand Ltd.

Bangkok, Thailand

MD Tower, 12th Floor, Unit C3, E, F
Soi Bangna Trad 25, Bangna Trad Rd.
Bangna District, Bangkok, 10260

Phone: +66 (0) 2 782 6101

Babcock Power Philippines Inc.

Taguig, Philippines

Unit 10B, Net Lima 5th Ave. cor. 26th Street, E-Sq.
Crescent Park West, Bonifacio Global City
Taguig 1634, Philippines

Babcock Power APAC PVT Ltd.

Chennai, India

LOTTE Building, 4/169, 3rd floor
IT Expressway (OMR) Perungudi
Chennai, Tamilnadu, India 600096

Phone: +91 44 6133 0300

Thermal Engineering International UK Ltd.

London, UK

6th Floor
2 Kingdom Street
London W2 6BD

Phone:+44 02045348100

B.Grimm Babcock Power Co., Ltd.
Bangkok, Thailand

Preecha Jetsiriroj
Managing Director

1 Soi Krungthep Kreetha 4 (B.Grimm),
Huamark, Bangkapi, Bangkok 10240, Thailand

+ 66 2 710 3240
Mobile: + 66 81 817 5083

Start typing and press Enter to search