Logo
D

Dowells

68 employees

Dowells is a building and construction subcontractor committed to delivering specialist assistance to principal contractors.

Basic info

Industry

construction

Sectors

Infrastructure
Construction
Civil Engineering
Civil Engineering and Mining
Building Construction
Building Material
Specialist Labour and Contract Packages

Date founded

1997

FAQ