Trevor Fisher has left his role as head of private portfolio management at Macquarie Group to join Managed Accounts Holdings Limited as head of product. Fisher has 20 years' experience in the financial services industry, the last 13 years of which at Macquarie.