product support representative jobs in durham nb