Brian Cosgrove
1 min read
Hall leaves CHF post as committee takes over
Simon Hall is exiting his managing director post at UK-based toon house CHF Media Group….
Simon Hall is exiting his managing director post at UK-based toon house CHF Media Group….