Canada Life Asset Management has appointed Jordan Sriharan as a fund manager in its £3.4bn multi-asset business.