Co-Managing Director, Cameron Mackintosh Ltd, since 2016
Alan Finch, born 1965-04-09, is a company director.