Project Manager Technical Lead
united states
Capgemini
Wabtec Corporation
Senior Software Engineer
Senior Software Engineer Technical Lead
Udacity
Guru Nanak Dev University
University Business School, Panjab University