Engineering Manager | PC Optimum
Mississauga, Ontario, Canada
Loblaw Digital
Engineering Manager | PC Optimum
Dalhousie University
Lead Developer
NTT DATA Americas
Java Consultant
Netcentric Informatics
Software developer
TD
IT Solutions Developer | MBNA Sales Platform
Dalhousie University
Anna University