EXL Laboratories is a Manufacturing General company based at 430 Dlf Towers, New Delhi, Delhi 110015, IN founded in Jan. 1, 2001, midnight.
Looking for a particular EXL Laboratories employee's phone or email?
The EXL Laboratories annual revenue was $34.1 million in 2026.
EXL Laboratories is based in New Delhi, Delhi.
The NAICS codes for EXL Laboratories are [32541, 32, 3254, 325].
The SIC codes for EXL Laboratories are [283, 28].