Location:

Romania

Revenue:

$7 Million

Employees:

35
More

Description:

The story of ELECTRA begins with an idea: what if anyone could enjoy a higher level of safety, with minimal effort? With this idea in mind, we venture in a 26-y...  

Read More

Browse ZoomInfo’s Directories