Logo
D

Demma Services Limited

91 employees

Demma provides training, mechanical engineering, energy, and IT services.

Basic info

Industry

facilities services

Sectors

Information Technology
BEMS Support
Integration
Training
Delta
Trend
Johnsons
BMS
BEMS
Mechanical Engineering

Date founded

1989

FAQ