Logo
E

Excel Technologies Ltd

329 employees

A leading IT & Networking company.

Basic info

Industry

Technology, Information and Internet

Sectors

Technology, Information and Internet

Date founded

1999

FAQ