IL

Ivan Leung

Vice President, Project And System Management at ECC

No bio yet

Location

Burlingame, United States

Links


Org chart


Teams

This person is not in any teams


Offices


ECC

1 followers

www.ecc.net Founded in 1985, ECC is an employee-owned construction and remediation contractor with more than 300 employees located in 17 offices around the globe. ECC provides high-quality, comprehensive, and competitive design-build, construction, ...


Industries

Employees

1,001-5,000

Links