Dennis Mashego, Business Accountant
Business Accountant
Current Experience:
Chartered Business Accountant Practice and Tax at DMASHB Accountants Full-time Apr 2025 - Present · (5 mos)
Business Accountant in Practice and Tax Practitioner Self-employed Sep 2023 - Mar 2025 · (1 yr 7 mos)
Past Experiences:
Business Accountant at Knights Accountants · Self-employed Sep 2017 - Sep 2023 · (6 yrs 1 mo)
Accountant Own a Business · Self-employed Mar 2017 - Oct 2017 · (8 mos)
Finance Manager at Foskor
Oct 2009 - Feb 2017 · (7 yrs 5 mos)
Financial Accountant at Foskor Mar 2007 - Sep 2009 (2 yrs 7 mos)
Accountant and Cost Controller at Mondi Group · Full-time Jan 1998 - Feb 2007 · (9 yrs 2 mos)
Qualifications:
BCom Accounting and Finance
Competency Tax Certificate
Country of Residence:
South Africa
LinkedIn Profile:
Dennis Ben Mashego, founder of DMASHB Accountants, has built his career on the belief that proper record-keeping is the foundation of SME success. With close to a decade of experience, a BCom qualification, and a strong commitment to implementing reliable systems and processes, Dennis helps businesses stay compliant, organised, and future-ready.
What time do you usually wake up on weekends?
06:00 AM
Are you an early bird or a night owl?
Night Owl
How do you spend the first hour of your day?
I usually start my day by going through my emails and catching up on other correspondence.
What sparked your interest in accounting or finance?
What drew me to accounting is how practical it is, and I’m especially motivated by helping SMEs set up and maintain proper record-keeping systems.
Can you share some career highlights and defining moments as an accountant for SMEs?
One of the key highlights of my career has been compiling and implementing effective, reliable systems, processes, and procedures for SMEs.
How do you build strong relationships with your clients?
I build strong relationships with my clients by checking in with them regularly, keeping them updated on time, and maintaining clear and consistent communication.
What are some future goals for your firm?
My goal is to grow the firm into one of the top-rated accounting practices and eventually expand its presence across the country.
What’s next on your professional journey?
The next step in my professional journey is to obtain licenses in Immigration and Non-Profit Organization practice.
Share your strategies for maintaining balance between personal and professional life.
I keep balance by working hard and making sure my tasks are up to date before switching off. In my personal time, I make it a point to enjoy myself fully and recharge.
What do you enjoy when you’re off the clock?
I enjoy spending time with positive, fun people who value good company and treat others with respect.
How do you contribute to the development of others in your field?
I contribute by sharing my accounting, tax, and auditing knowledge and experience with others, especially students and peers in the field. I also use my management and leadership skills to guide and support people in my community.
Are you involved in mentorship or local business initiatives?
Yes, I am involved in mentorship as well as local business initiatives.
What advice would you give to someone aspiring to start their own accounting practice?
My advice would be to stay focused, maintain a positive mindset, and avoid procrastination. Be open to learning every day, join relevant professional groups, and don’t hesitate to ask questions.
“Always do right as this will gratify some people and astonish the rest.”
Share your favorite leadership lesson as a firm owner.
My favorite leadership lesson is to listen to employees’ concerns, encourage teamwork, and lead with transparency and clear communication.
What’s something surprising about you that isn’t in your professional bio?
There’s nothing in particular to share beyond my professional life.
If you could have any superpower to help you in your job, what would it be?
If I could have a superpower to help in my practice, it would be perfect client management.
What’s your go-to strategy for staying productive during tax season or busy periods? Any tips for keeping energy levels up?
My go-to strategy is careful daily planning, eating healthily, and making sure I get enough rest to stay energized during busy periods like tax season.
If you could relive one day from your career, which day would it be and why? What made that day special?
If I could relive one day from my career, it would be Friday, as it marks the start of the weekend and brings a sense of accomplishment and anticipation.
Dennis reminds us what this profession is really about: doing the work, then doing it better. He’s mentoring the next generation, uplifting local talent, and redefining what it means to lead a small firm with big ambition.
So if you’re tired of waiting for permission to grow, take a page from Dennis’ playbook: plan better, eat better, rest better. Then go harder.
Join CIBA and we’ll show you how to turn your accounting hustle into a firm that dominates the map.
Profile sponsored by the Chartered Institute for Business Accountants
Not yet a professional designated accountant?
CIBA is the professional body for all accountants.
We offer designations for each stage of your finance career:
➥ Bookkeeper
➥ Financial Administrator
➥ Financial Accountant
➥ Financial Manager
➥ Chief Financial Officer
➥ Accountant-In-Practice
Become a CIBA Member
Your first step towards a professional designation