Here's one way to look at it: Notice that the kernel of the map is exactly $ann(M)$, which necessarily contains the Jacobson radical $J(A)$ of $A$. Since $A/J(A)$ and all of its quotients are semiprimitive, it follows that $A/ann(M)$ is semiprimitive.
Now $M$ as a faithful $A/ann(M)$ module. Since the simple submodules of $M$ remain the same during this passage, $M$ is also still semisimple over this new ring. You can see in this question why a ring with a faithful module of finite length must be Artinian. Now we have that $A/ann(M)$ is Artinian and semiprimitive: so it is semisimple.
I see I overlooked a simple way for concluding that the image is finite dimensional. Of course our image ring is a subalgebra of $End(M_k)$ which is finite dimensional... so the subring is finite dimensional as well. The argument I gave before essentially proves a more general case: "If $M$ is a semisimple $R$ module of finite length, the image of the natural map is a semisimple ring."