Senior Consultant and Technical Lead and (Avanade, a Microsoft and Accenture company)
Avanade
Senior Consultant and Technical Lead and (Avanade, a Microsoft and Accenture company)
Comsats Institute of Information Technology
University of Ottawa / Université d'Ottawa