The question: Write an example of a connected, open set $U ⊂ C$ and an analytic function $f : U → C$ such that $f(z)$ has $N$ zeros on $U$ while $f′(z)$ never vanishes on $U$
My guess is that I was going to write a function something like this:
$f(z) = (z-z_1)(z-z_2)*...*(z-z_N)exp(\frac{z}{z_1} + z/z_2 + ... + z/z_N )$ However I think the derivative would not vanish. Am I on the right track with this example. Thank you very much!

I don't see why $f'(z)$ would never be $0$, for your function $f$.
On the other hand, you can take $g(z)=e^z-1$, with $U$ open, connected and such that $0,2\pi i,4\pi i,\ldots,2(N-1)\pi i\in U$.