CluePoints appoints Richard Young as chief strategy officer