BLR employs 268 employees. The BLR management team includes Devilal Joshi (Ceo), Brad Forrister (VP Legal), and Susan Brodeur (Director Partnership Solutions).
Looking for a particular BLR employee's phone or email?