John Owens has been appointed as head of institutional business development at Aberdeen Asset Managers. Owens, who will be initially based in Edinburgh, was head of institutional sales at Scottish Equitable.