LC

Leon Crous

Managing Partner: Operations at TBWA South Africa

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.

Links

Previous companies

Ince (Pty) Ltd logo

Org chart