McGuinness Finch loses founder to DJ Freeman
DJ Freeman has recruited one of the founding partners of niche London planning firm McGuinness Finch to join its property services department. Keir McGuinness set up his own firm with Stephen Finch in 1988 after the pair left Oppenheimers a year before it merged with Denton Hall. McGuinness Finch is understood to have rejected merger […]