Bachelor of Science (BSc) - Computer Science - University of Calgary, Canada
System Specialist - Division of Critical Care, Calgary Regional Health Authority, Canada (1993-1997)
Research Assistant - University of Calgary, Canada (1993-1997)
Bachelor of Science (BSc) - Computer Science - University of Calgary, Canada
System Specialist - Division of Critical Care, Calgary Regional Health Authority, Canada (1993-1997)
Research Assistant - University of Calgary, Canada (1993-1997)
Systems Administrator - Chancellor College, University of Malawi, Zomba, Malawi, Africa (1997-1998)
MIS Consultant - Malawi Social Action Fund (MASAF), Lilongwe, Malawi, Africa (1998-1999)
Information Technology Consultant - National Initiative for Civil Education, Lilongwe, Malawi, Africa
Project Manager/Research Scientist - Alberta Research Council, Calgary, Canada (2000-2003)
Healthcare Simulations Inc (Founder), Calgary, Canada (2001-present)
Health Informatics Specialist - Centre for Health and Policy Studies, Faculty of Medicine, University of Calgary, Canada (2003-2008)
Manager, Medical Informatics - Faculty of Medicine, University of Manitoba, Canada (2006-2009)
Development Director, Medical Informatics - Department of Research, Health Sciences Center, Winnipeg Regional Health Authority, Canada (2006-2009)
Lecturer - Department of Radiology, Faculty of Medicine, University of Manitoba, Canada (2006-2009)
Intern - World Health Organization, Switzerland
Synthesis Research Inc (Co-founder), Calgary, Canada
Doctor of Philosophy (PhD) - Community Health Science (Health Services Research) - University of Calgary, Canada
Adjunct Assistant Professor, Department of Critical Care Medicine, Faculty of Medicine, University of Calgary (2016-present)
Sub-Contractor - Canadian Space Agency (DRH Research and Development Corp.) (2016-2017)
Consultant - World Health Organization, Samoa
Consultant - World Health Organization, Switzerland
Senior Analyst, Strategic Analytics, Data Integration Reporting and Measurement (DIMR), Alberta Health Services (2018-present)
...