KC Donovan
KC Donovan
KC is Executive Vice President of Global Strategy at Clinch. He brings with him 20+ years of corporate TA leadership, sourcing, employment branding, e... read more