Leon Crous has a wealth of experience in the advertising industry, working at various agencies in different leadership roles. Currently, Leon is the Managing Partner: Operations and Client Service Director at TBWA\ South Africa. Prior to this, Leon held the position of Managing Partner at Red Team Intelligence and Managing Director at Weathermen & Co. Leon's educational background includes a Master of Business Administration from Stellenbosch University and a Higher Diploma in Integrated Marketing Communications from AAA School of Advertising.
Sign up to view 0 direct reports
Get started