
Managing Director
Emma Armstrong ACPA MICB
Emma has been involved in finance for almost 20 years, working in small business finance after leaving school, becoming a Certified Self Employed bookkeeper in 2008, and training to become a Certified Accountant before launching B-Able in 2012. Emma is a self confessed workaholic who has dedicated most of her adult life to building what B-Able has become today. A fitness enthusiast, who believes you only get out of life, what you put in.
Proudest Moment - winning Best Professional in Business at the Scottish Women's Awards in 2018.

Senior Bookkeeper
Yvonne Graham MICB
Yvonne joined B-Able in 2017 and brings over 20 years of bookkeeping experience to the team, she recently sat her professional qualifications and is now a Certified Bookkeeper with the ICB.
Yvonne enjoys weekends away kayaking and hill walking with her four kids, two grandchildren and taking care of her five fur babies, 2 Rottweillers named Bruno and Tyson and 3 cats, Ziggy, Tigger and Chico!

Accounts Assistant
Shahesta Hussain
Shaz has been with us since 2018, first working with us as an Accounts Assistant and now our Personal Tax Manager. Shaz thrives on challenges - keeps my brain ticking and working - just how she likes it! She is currently studying for her professional ICB qualifications. As well as a career in accountancy, Shaz hopes one day to be involved with the third sector - gratitude is something that Shaz practices every day and she would love to be in a position to help others. For fun, she loves fashion and makeup, and keeping fit and healthy, her accounting experience helps out with the calorie counting!

Admin Assistant
Melissa Scholes
Melissa is a skilled administrator who joined our team in September 2024, bringing valuable expertise to support our operations. She holds a degree from Glasgow Caledonian University and plays a key role in client onboarding and providing administrative support. Outside of work, Melissa enjoys a busy home life with her family.

Payroll Manager
Stephanie MacFadyen
Stephanie joined us in 2025 as Payroll Manager, AAT Qualified to Level 3, and working in Payroll for a number of years before joining B-Able, Stephanie brings a wealth of experience to the team. When she isn't working, she loves spending time with her 4 children, preferably in the great outdoors! Stephanie loves hill walking and paddle boarding.

Accounts Assistant
Carolyne Anderson
Carolyne rejoined the team at B-Able in May 2022, and is servicing a portfolio of Self Assessment and Limited Company clients. She is currently working a hybrid role, from the office 2 days a week and from home 3 days. When she’s not working she enjoys spending time with her family, and recently found a love for water sports!

You?
We are always looking for hard-working, driven, financially minded people to join our team at B-Able. Please contact us with a CV and covering letter if you think you would be a good fit for our team!