Senior Product Design Engineer at Red Badge Research - Edmonton, Alberta, Canada
Red Badge Research is a computer software company based out of Canada.