Home TypeNews Freeman appoints new CEO