You may not need a finance degree specifically to become a Controller, however you will need at least a bachelors degree in finance, Economics, business administration or some other comparable degree. Many times companies will prefer to hire someone with an MBA in finance.