We do everything with our core values of hard work and trust.

We believe these characteristics should define your business. At Ouch! we have a team of experts who love what they do and our diverse clients reap the benefits. Meet the team.

Kevin Howell


Marleina Van Heerden


Dwayne Redelinghuys

Project Leader

Gerrie Venter

Support Technician

Aletta Letsibane

General Cleaner

Joanie Du Plooy

Human Resources consultant

Evan Green

Assembly Technician

Alicia Kruger

Business Analyst

Jaques Pienaar

Business Analyst

Janine Jansen

Customer Relations officer

Phale Mofekeng

Assembly Technician

Marilize Howell

Brand Manager

Wayne Gordon

Operations Team leader

Graeme Wienand

Snr project leader

Dirk Van Niekerk

Support Technician

Suzan Pamier

Snr Assembly Technician

Niel Jackson

Electric Engineer

Ashleigh Letley

Software Developer

Suzanne Wessels

Business Analyst

Janelle Uys

Sales Coordinator

Lizelle Nel

Customer Experience Manager

Our Promise.

At Ouch! we understand the frustration of effectively managing time and attendance. Ouch! takes the pain out of managing attendance so you can focus on the more important things, such as your business. Ouch! is fun and quirky but we are committed and obsessed with helping you manage time and attendance better.

A brief history of Ouch!

Ouch! has a rich and innovative history. From humble beginnings to humble successes, our passion (and obsession) with time management has given us a journey far beyond our dreams and expectations.