Former prime minister Stephen Harper has been appointed as Alberta Investment Management Corporation's (AIMCo) new board chairman.