Richard Ball

Senior Innovation Manager at Macmillan Cancer Support

Richard Ball has extensive experience in management and product development within both charitable and banking sectors. Currently serving as Senior Innovation Manager at Macmillan Cancer Support since May 2007, Richard has been instrumental in designing social investment strategies and managing the Social Investment Team. Prior roles include Senior Product Manager at Macmillan, where Richard oversaw product pipelines and secured significant partnerships, and various senior positions at Barclays Bank focused on corporate and small business banking, where Richard managed lending products generating millions in revenue. Richard holds a Master's degree in Public Administration from the University of Liverpool and an Honours degree in Economics from Liverpool John Moores University.

Links

Previous companies

Barclays logo

Org chart