Contact

Contact us to learn more about a specific service area and our sovereign capabilities

Service (select at least one)
Region (select one)

Bring us into your team to deliver a world class power project

PSD OCEANIA

ADELAIDE (Head Office)

+61 (08) 8259 8100
[email protected]

16 Williams Circuit
Pooraka, SA 5095
AUSTRALIA

BRISBANE

+61 (08) 8259 8100
[email protected]

Unit 2, 32 Burke Crescent
North Lakes, QLD 4509
AUSTRALIA

Melbourne

+61 (08) 8259 8100
[email protected]

Suite 1.02
Level 1/16 Lakeside Drive
Burwood East, VIC 3151
AUSTRALIA

PSD SOUTH EAST ASIA

Philippines

+63 (02) 8996 0175

[email protected]

799 Epifanio de los Santos Ave,
Diliman, Quezon City,
1103 Metro Manila

THAILAND

+66 (08) 7213 3229

[email protected]

True Digital Park
101 Sukhumvit Road
Bang Chak, Phra Khanong
Bangkok