Kenshoo (www.kenshoo.com), a global leader in search marketing and online advertising technology, has appointed Microsoft's Karl Knights as New Business Director in its UK office.