DJ Freeman appoints new senior partner