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 [3254, 325, 32541, 32].
The SIC codes for EXL Laboratories are [283, 28].