Company Profile

Dodd Group

Comprehensive mechanical and electrical design, installation and maintenance across all sectors.

Business category:
Electrical / Eletronic