Finch is the founder and chairman of The Finch Group is a company that controls residential, commercial and hospital properties.