Aspen People, a leading specialist executive search organisation, has appointed Edel Harris as its new Non-Executive Chair, ...