Meet the team

Our Management Team

Craig Ryall

Managing Director

Craig graduated from Wits University where he obtained a Bachelor of Commerce Honours Degree in Accounting. He specialises in financial and strategic analysis of business processes. He was drawn to the software industry because of its dynamic nature and loves seeing the delivery of enhanced operational efficiencies through the application of technology. Craig is a critical thinker and combines this with his experience and knowledge to provide strategic advice and guidance, with a financial focus, to clients.

Michele Langman


Michele has a BCom Law, LLB and LLM from the University of Pretoria. With a solid foundation in the legal industry, as well as her ever growing experience in the field of marketing and sales, Michele focuses on business development strategy and implementation, including internal and external marketing and driving a sales force within the team. Her areas of expertise include intellectual property, communications, marketing planning and legal advice.

Abigail Chivero


Abigail is a seasoned project management professional who strives to provide real impact and value for clients. She has a Bachelor of Business Administration in Computer and Management Information Systems and a Master of Science in Business Information Systems. Her key competencies include project and programme management, as well as driving complex implementations. She is a collaborative team player who takes full ownership and accountability for projects. She is committed to delivering quality work in time, at all times.

Amina Abrahams

Customer Support Manager

Empathetic and collaborative in nature, Amina is able to put herself in the client’s shoes and see things from their perspective in order to find truly integrated and client-oriented solutions. With over ten years’ experience in delivering exceptional customer support, Amina is an asset to the company, always going the extra mile to ensure a great customer experience is had by all.

Matthew van Buuren

Customer Success Manager

Joined E2 February 2021

Matthew graduated from the University of Pretoria with a Bachelor of Commerce in Marketing Management and Entrepreneurship. An experienced sales and marketing professional with almost 10 years’ industry experience. Coming from the Tertiary education sector Matthew’s competencies include key account management, international sales and marketing, project management and communication development. For him, a primary focus has always been customer relations and delivering exceptional service by understanding customer needs and aligning business outcomes.

Grant Langman

Data and Optimisation Manager

Joined E2 Jan 2021

Grant has a BEng Industrial Engineering and BEng Honours Industrial Engineering from the University of Pretoria. With a background in Data Science and Optimisation, Grant is a proven critical thinker and collaborative problem solver - He is a data wizard with experience in end-to-end business and optimisation delivery in internal and client processes. Grant is responsible for seamlessly guiding clients and our team through all the phases of the development environment.

Our Design and Projects Team

Vongani Nshalati

Graphics and Web Designer

Vongani’s ability to approach challenges from a creative and an analytical perspective means that she is always challenging herself to think differently and solve problems in innovative ways, adding value and a unique viewpoint to our client’s platform requirements. Vongani is a Comprehensive Programming graduate from the Computer Training Institute.

Our Accounts Team

Shirley Dempster


Shirley has been in the industry for over 45 years, specializing in accounts and administration. With an attention to detail and her love of all things being in order, Shirley constantly strives for administrative excellence and accounting accuracy.

Our Member Assist Team

Lizelle Brits

CPD Support & Member Assist

Passionate about improving the insightful delivery of CPD and customer support, Lizelle prides herself on delivering exceptional service and value to every client who contacts her for support. She is cool, calm and collected, always offering logical and informative advise.

Tumi Matona

Member Assist

Tumi has a certificate in Project Management and has experience in resolving customer complaints, as well as lending an ear to provide positive and individualised customer care. Her experience spans from administration to reception work and believes that the Software as a Service industry has a great culture and growth potential in a global market.