STR POWER GROUP logo

STR POWER GROUP

Founded in 1993, STR POWER has grown to be the an internationally accomplished group of companies in the sector of PV Plants and OCL Electrification and Railway Infrastructure.Over the last three decades, we have perfected the art of tailoring our services to fit our client’s diverse needs and aim... Read more

Headquarters

Athens, Greece

Employees

11-50

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet