TDIR INC logo

TDIR INC

Headquartered in Atlanta, Georgia, TDIR Inc and a satellite office in Columbia South Carolina is a leading provider of sustainable energy solutions including lighting retrofitting in North America. TDIR management has over 50 years of leading-edge experience in designing and installing an array of s... Read more

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet