Carl Richards

(Contributor)

Carl Richards is head of employment at King & Wood Mallesons.