Birlasoft Inc

Back to Notices

Sr Technical Lead

Posting Details

LCA ID I-200-25167-098780
Posted June 16, 2025
Petitioner Birlasoft Inc
Location Royal Centre One, 11675 Great Oaks Way, Suite 145, Alpharetta, GA 30022
# Positions 1