Human Factors - Research & Development in Ottawa, ON