It is easy to see that $e^z-z$ has order of growth 1. So we can use Hadamard's theorem.
Assume that $f(z)=e^z-z$ has only finitely many zeroes, $a_1,a_2,\ldots, a_n$. Then by Hadamard's factorization theorem, for some $a\in \mathbb{C}$ we have $$e^z-z=e^{az}\prod_{i=1}^{n}\Big(1-\frac{z}{a_i}\Big).$$ Then by using the identity $$\frac{(f_1f_2\ldots f_n)'}{f_1f_2\ldots f_n}=\frac{f_1'}{f_1}+\cdots+\frac{f_n'}{f_n}.$$ We have for $z\notin \{a_1,a_2,\ldots,a_n\}$ $$\frac{e^z-1}{e^z-z}=a+\sum_{i=1}^{n}\frac{1}{z-a_i}.$$
The L.H.S has infinitely many zeroes $2\pi ni$ for $n \in \mathbb{Z}$, but the R.H.S is a quotient of two polynomial functions therefore has only has finitely many zeroes.
Therefore $f$ must have infinitely many zeores.