Dimagi South Africa

Catherine Sieberhagen

Senior Technical Project Manager

About Catherine Sieberhagen

Catherine is a Senior Technical Project Manager at Dimagi Cape Town.

Catherine is originally from Stockholm (Sweden) and moved her way down to South Africa via France, Switzerland and Spain. She loves to travel, learn new languages and discover new cultures.

She holds a Masters in Electrical Engineering from the Royal Institute of Technology in Stockholm and a Masters in Telecommunications from the University of Madrid. She loves technology, especially innovations that help drive efficiency, as she strongly believes that there aren’t enough hours in a day. She is also a Certified Project Manager (PMP) and an Agile Scrum Master.

Prior to joining Dimagi, she worked as Project Manager for software and integration projects in the Financial Services sector and as a Product Manager for Enterprise Security solutions.