Advisory IT Consultant
Canada
IBM
TD
Solutions Architect
IBM Canada
Advisory IT Specialist and Team Leader
Accenture
Software Engineer
ITC Infotech
Associate IT Consultant
Guru Nanak Dev University