The ACCOUNTANT (Head of Business Systems & Odoo Division) will lead the Odoo Division as a business transformation unit, not as a software implementation team.
The role exists to ensure that Odoo implementations:
Solve real business problems
Enforce controls, discipline, and accountability
Improve visibility, profitability, and decision-making
Are commercially viable for both clients and M&J Africa
This role requires a leader with a strong accounting and business systems mindset who can translate business strategy into structured, scalable processes using Odoo ERP.
Key Responsibilities
1. Odoo Division Leadership
Provide full leadership and accountability for the Odoo Division
Position the division as a business systems partner, not a software vendor
Translate group strategy into clear divisional goals and KPIs
Build a disciplined, high-performance consulting culture
2. Business Diagnostics & Scoping
Lead and approve all business diagnostics and Odoo scoping exercises
Ensure Odoo is implemented only where it solves defined business problems
Challenge clients on weak controls, poor processes, and inefficiencies
Prevent poor-fit clients, under-scoping, and scope creep
3. Odoo Implementation Governance
Own the end-to-end Odoo implementation framework
Enforce business process mapping before system configuration
Ensure quality, timelines, and implementation standards are met
Oversee go-live readiness and post-implementation stabilisation
Ensure Odoo enforces approvals, controls, and accountability
4. Financial & Commercial Oversight
Own the Odoo Division P&L
Ensure projects are properly priced, profitable, and cash-positive
Control implementation costs, rework, and unbilled work
Review project margins and consultant productivity
Enforce disciplined billing and collections
5. People Leadership & Capability Building
Lead, coach, and develop Odoo consultants and project teams
Build consultants who understand business first, software second
Enforce reporting, accountability, and performance standards
Identify, develop, and remove talent based on results, not effort
6. Client Leadership & Change Management
Act as senior authority in complex or high-risk client engagements
Lead change management and resistance at client level
Educate clients on governance, controls, and systems discipline
Protect M&J Africa’s standards even under client pressure
7. Strategy, Growth & Innovation
Develop repeatable Odoo implementation frameworks and templates
Support sales with strong business logic and credibility
Identify opportunities for new services (systems audits, optimisation, process redesign)
Contribute to group-wide systems and strategy initiatives
Required Personal Attributes
Strong commercial and business judgment
Accountant’s mindset: discipline, control, accuracy
Consultant’s mindset: diagnosis, structure, problem-solving
Leader’s mindset: authority, decisiveness, accountability
Comfortable challenging clients and internal teams
High integrity with zero tolerance for shortcuts
Thrives in a high-pressure, high-expectation environment
Willing to work long hours when required
Minimum Requirements
Minimum 6–10 years of professional experience
At least 3 as a manager in a tough, high-pressure environment )
Strong background in Accounting, Finance, or Business Systems
Degree in Accounting, Finance, Business, or related field
Professional qualification (, ACCA, CIMA, CIS) highly preferred
Demonstrated experience working with or leading:
ERP implementations
Business process re-engineering
Multi-department systems (Finance, Sales, HR, Operations, Procurement)
Interested and suitably qualified candidates should submit the following:
Updated CV
Cover letter (clearly stating why you are suitable for a business systems leadership role, not just technical skills)
Send applications to:
mrecruit580@gmail.com