" Elevate your mind". If you mentioned the name Derick Roodt in the sales industry specifically vehicle industries it is well documented that you are talking about the one off the most award-winning Sales-Executives and later Sales Manager’s
...show more