Former finance director convicted of fraud