Impax EVP finance, CFO resigns