Retail industry veteran Chris Allan appointed as SmartFocus CEO