CLS names David Puth as chief executive