Boaz Tasa Email

AVP R&D and global projects management . ECI

Fort Lauderdale, FL

Location

Current Roles

Employees:
3962
Revenue:
$1.8B
About
ECI Address
5100 NW 33rd ave
Fort Lauderdale, FL
United States
ECI Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.