TAP Du Plessis is a seasoned executive with extensive experience in leadership roles within the business sector. Currently serving as CEO of TrenStar SA since August 2003 and as Director at TrenStar GmbH since April 2019, TAP has also held the position of Chairman at Roan Group from June 2009 to April 2023. Previous roles include COO and VP of Business Development at TrenStar and TrenStar Inc, respectively, as well as Managing Director at DynaNet Solutions and Managing Consultant at World Class International. TAP's career began at PwC Management Consulting South Africa as a Senior Consultant. TAP holds an MBA in Business Strategy from GIBS and two engineering degrees from the University of Pretoria.
Sign up to view 21 direct reports
Get started