Major American spy agency CIA has dismissed its Iran operations director citing his "mismanagement" and holding him responsible for putting the division “in disarray.”