Stephen Karrasch has been appointed as head of sales at Philo Capital Advisers. Karrasch was previously the group head of sales at OneVue, a role he held for almost six years.