The Onsight Headquarters

The Onsight team is primarily based in Cape Town, one of the most beautiful cities in the world.

Where we are - Our offices

Meet the Onsight Management Team

The members of the Onsight management team have decades of collective experience in building and delivering exceptional software products.



Sabine Frielinghaus - CEO

Sabine Frielinghaus - CEO

Onsight's chief executive officer is passionate about helping companies to embrace and thrive on new technology. She is a hands-on operator who wholeheartedly believes in the voice of the customer as a foundation on which to build a world class organisation; so her clients hear from her a lot!

Over the past 20 years, Sabine has worn many different management and leadership hats in sales, distribution, product development and market insights. Originally from Germany, Sabine has been with Onsight since 2013. She holds an MBA and is a proud mother of two girls.

Raj Moodaley - CTO

Raj Moodaley - CTO

Raj graduated from the University of Port Elizabeth with a BSc in Computer Science. Since then he has collected decades of software development and systems architecture experience. Raj has consulted to various companies all across the globe on scalable software architecture design, and has acquired world-leading technical knowledge and skills by spending time in China, Korea and other rising international technology hubs. Raj leads the team of software engineers and UI designers who build and maintain the Onsight system.

Adrian Frielinghaus - Head of Product Development

Adrian Frielinghaus - Head of Product Development

Adrian leads the research and development of new product enhancements and product design. He strives constantly to increase product performance while sustaining simplicity and a beautiful, not just functional, user experience.

Adrian accumulated considerable experience in product development and Internet business strategy while working at one of the world's largest Internet conglomerates.

Adrian has been with Onsight since 2009. He holds an MBA, loves to re-read Thomas Pynchon books and is fascinated about learning about life in space.

Sasha Vandayar - Customer Success Manager

Sasha Vandayar - Customer Success Manager

Sasha leads the customer success team at Onsight. She is an expert on all things Onsight related and helps her team to provide the best client service possible. Sasha worked for many years in client services in the medical insurance sector before moving into the B2B software industry. Onsight clients have only good things to say about Sasha.