Software Developer
Vancouver, British Columbia, Canada
Tata Consultancy Services
Senior Technical Lead
Development Lead