Global cdcs credit careers