Carl Louw is an experienced marketing and digital professional currently serving as Chief Marketing Officer at OUTsurance since May 2019. Prior to this role, Carl held the position of Group Sales and Marketing Director at Talksure Pty Ltd from May 2018 to April 2019. From August 2010 to February 2018, Carl was Chief Digital Officer and Executive Head of Sales at Telesure Investment Holdings, where responsibilities included defining the group’s digital strategy and managing various digital messaging platforms. Earlier in Carl's career, key roles included Head of Online Channel and Mobile Channel at Barclays Africa (Absa Bank) between January 1999 and August 2010. Carl began the career as Sales Manager at Q Data Internet from December 1996 to December 1998. Educational qualifications include a B.Com in Business Management from the University of Johannesburg and an International Executive Programme from INSEAD Business School in 2009.
Sign up to view 1 direct report
Get started