Invesco has appointed Katherine McCoid as marketing services manager for its UK institutional division and Terry O’Malley as head of sales and marketing for its defined contribution business. McCoid joins from Morgan Stanley and O’Malley from Fidelity.