refunds jobs in grand falls windsor nl