Investorfirst has named former Genesys Wealth Advisers COO Andrew Alcock as its new chief executive. Alcock's previous role at Genesys was as head of its equity program.