embattled Director of Finance