cio

mastery
nounnamephrase

card 1 of 10 · definition

Which verb most naturally collocates with 'CIO' to mean dismiss from the position?

Which verb most naturally collocates with 'CIO' to mean dismiss from the position?