Allen Burch is currently the President and Managing Director for Africa at Nielsen, where Allen oversees operations in Sub-Sahara and Southern Africa. Prior to this role, Allen served as the SVP of Professional Services, leading the largest consumer client group in North America for Nielsen. Allen also held various marketing and brand management positions at Mars, Bayer, and General Mills. Allen holds an MBA in Marketing from Indiana University and a Bachelor's degree in Psychology from the University of Utah.
Links
Sign up to view 0 direct reports
Get started