S

SPECIAL TECHNICAL SERVICES LLC

1 follower


Industries

Headquarters

Nuwaidrat, Bahrain

Employees

501-1,000

Links


Org chart

Alex Clark
As Chief Executive Officer.
Collapse
Rejeesh Mani
Chief Executive Officer

Teams

This company has no teams yet