It's critical to have a financial lead and infrastructure that supports the size, goals, and challenges your business is facing. Controller? Bookkeeper? Accounting Manager? Financial Analyst? CFO? What’s the difference? Should you hire internally or outsource externally? Full-time? Part-time?
To answer these questions, and because all organizations have different financial needs, it’s important to understand the differences among roles and match them to the needs of your business, currently, and in the future. Broadly speaking, financial roles can be separated into two simple categories: backward and forward looking.