Senior Manager
glasgow, glasgow city, united kingdom
EXL
University of Glasgow
Punjabi University, Patiala
DAV College, Hoshiarpur