Alessandro Mazzocchetti, CFO @ Odoo since 2016. A lawyer by training, he worked at the Brussels Bar and then studied finance. After training with American Express in the US and the UK, he joined Odoo after returning to Belgium.
- 7 million ARR in 2016 and 140 people. At the time, their headquarters were in Belgium, with some developers in India. They open Dubai in October 2018 (200 people in 2021) then San Francisco (20 people) then Hong Kong (10 people). They are recruiting about 120 and 150 people per month.
- 100 million ARR in 2021 and 2100/2200 people!
Quick Access:
- First, what makes a good CFO?
- The organization of Odoo's Financial and HR departments
- Recruiting and managing the team
- A strong culture based on agility and team accountability.
- With young hires on board
- In-house promotions
- Transparency and over-valuation of salaries and bonuses
- Scaling the finance team: Alessandro's advice
- Resources
First, what makes a good CFO?
"I think it's the only person who is well positioned in a company to understand the entire chain of value from start to finish." - Alessandro Mazzocchetti, CFO @ Odoo
The organization of Odoo's Financial and HR departments
In the case of Odoo, HR is integrated with the Finance team.
Headquarters side:
- In Finance: 1 financial controller and 6 people are in charge of the accounting at the central level. Every month, the team manages more than 3,500 sales invoices and 1,500 purchase invoices.
- In HR: Head of people, Senior Human Ressources Officer, HR executive x 2, HR manager x 2, HR generalists x 3, HR officer, HR Talent Acquisition officer x 10, Fleet and HR Support, Fleet manager, Junior HR assistant.
Branch side :
Each subsidiary has 3 people (+/-) in accounting: 1 management controller, 1 accountant.
What is their overall functioning?
At Odoo the company culture is key so outsourcing these functions was not the appropriate way to do it, according to Alessandro. The entire team is led by :
βIf there is any essential data to keep internally, it is the accounting. This increases the CFO's credibility internally, positioning him/her as a business partner, and externally, as he/she is able to communicate on value creation.β - Alessandro
Recruiting and managing the team
A strong culture based on agility and team accountability.
At Odoo, no one is responsible for the corporate culture. However, it is embedded in all the company's processes.
"For example, any decision takes no more than 2 or 3 hours." - Alessandro
The company culture must be addressed from the beginning. It is the key to retention.
In particular, this culture requires teams to take on responsibility very early on. This helps to avoid heavy processes that would prevent quick decisions.
"I don't really use KPI's. I give them projects, goals to reach." - Alessandro
"When I feel that a team member is in a comfortable zone, I pull out the chair to get them out of their comfort zone (...). My role is to challenge the teams." - Alessandro
With young hires on board
Odoo recruits people relatively young to "start from a blank page" and forge their mindset. Thus, they are not influenced by their previous experiences, which would prevent them from thinking outside the box.
In-house promotions
At Odoo, managers are young and come from internal promotion only. For example, the San Francisco manager joined the company at the age of 27 and was promoted to manager only 4 years later.
"There is barely any external experienced recruitment. 99% of promotions are internal. I am the only counter-example." - Alessandro
Transparency and over-valuation of salaries and bonuses
"Everyone knows exactly how much he will earn in 10 years, the person does not care what happens to his salary everything is transparent." - Alessandro
Scaling the finance team: Alessandro's advice
According to Alessandro, you must look at "scalability" from the beginning and put in place the right tools and workflows. You won't have time afterwards!
Two pieces of advice came up frequently in his speech:
"Every business is different and can work differently but you need the right tool from the start." - Alessandro
β¨ Learn to delegate and empower your finance teams early on. β¨ Implement a strict schedule for financial reporting. β¨ Develop an internal knowledge of taxation at the various country level.