Systems to enhance your business.

bSOLVe builds and helps organisations use collaboration and process management systems to create modern work environments.

We help you work better together.

Need quick and cost-effective delivery? Use SharePoint Online and the Office 365 suite.
Learn more

What we do

bSOLVe works closely with our clients to help them achieve their business goals, using a pragmatic approach to system design and development.

Team collaboration

Create a single location to bring teams and individuals in your organisation together with a common purpose.

Partner collaboration

Keep clients, suppliers and partners in the loop by creating touch points for interaction.

Process management

Achieve strategic and operational business goals with process applications which get rid of paper and unnecessary repetitive work.

How we work

bSOLVe designs, builds and grows each solution to maximise its positive impact within the organisation.

Find out more about our consulting process.


From initial scoping, to in-depth requirements analysis, to detailed functional specification, bSOLVe guides each project through a design phase to ensure that there is absolute clarity and agreement on what is to be delivered.


Engaging user experiences aren’t just made up of code. They’re carefully developed and executed with real people in mind. bSOLVe’s wealth of experience in developing SharePoint solutions to address business challenges spans all levels, from simple use of standard functionality, to heavily customised solutions which integrate with disparate systems.


Enhancing what you offer individuals and teams should never be an afterthought. We’ll help you plan and execute an enhancement program which will delight your users and stay in step with their needs.

Success stories

"SharePoint 2013 enables Old Mutual to start the enterprise social networking journey with the Intranet as a key part of our internal digital strategy."

Henk Viljoen
Group Head of Internal Communications, Old Mutual
View success story

“From a process management perspective, putting K2 in place is a really important move for us. Using the suite of tools available, we are able to quickly and effectively build all manner of business applications, a great advantage!"

Wikus Du Plessis, Head of IT
Citadel Wealth Management
View success story

Going to the cloud removed the burden of SharePoint infrastructure management from the Equra IT team's shoulders, freeing up time for more valuable activities.

View success story

About us

bSOLVe is a leading independent software services provider with a presence in Cape Town, Johannesburg and London.

We're a Microsoft Partner and specialise in using SharePoint and supporting technologies such as K2 and Qorus to create solutions which meet our clients' business needs. Every day, in some way, our solutions empower people within the organisations we work with to perform their daily tasks more efficiently. Our team comprises more than 20 consultants, technical specialists, developers and project managers.

At the helm of bSOLVe are its three founders:

Charles Ritchie

Charles earned his degree in economics from Stellenbosch University, after spending some time working as a software developer. He has since focused his efforts on software and service architecture and has headed up the Development and Technical team since bSOLVe’s inception.  In addition, Charles provides high-level architecture advice to bSOLVe’s client base.

Martin Hattingh

Martin earned a Master’s degree in business management from Stellenbosch University, with his thesis on knowledge management. With his substantial experience in delivering consulting services, as well as managing teams to deliver custom applications, Martin’s current role within bSOLVe entails quality control and oversight of user experience.

Simon Hepburn

Simon’s background is in finance, having earned his degree in financial accounting from Stellenbosch University. His role within bSOLVe sees him providing consulting services to a wide client base  across a variety of industries, with a focus on understanding and defining business needs from a strategic perspective.

Contact us

Need our help? Get in touch, we'd love to hear from you.

Cape Town

Tel South Africa: 0861 BSOLVE (276583)
Tel International: +27 21 6746485


Tel +44 2033188566