All of our openings can be found on our internal career site, which is updated daily. Is it correct to have the comma before which?