Leon Crous, based in Cape Town, WC, ZA, is currently a Managing Partner: Operations at TBWA\ South Africa. Leon Crous brings experience from previous roles at TBWA\ South Africa, Red Team Intelligence, Weathermen & Co and Ince. Leon Crous holds a 2013 - 2015 Master of Business Administration (M.B.A.) @ University of Stellenbosch. With a robust skill set that includes Advertising, Marketing Strategy, Strategy, Brand Management, Digital Marketing and more. Leon Crous has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Leon Crous?
Find contact details for 700 million professionals.