Invest AlbertaInvest Alberta Corp., which is charged with making the Canadian province the investment destination of choice, is looking for a firm to strengthen its international marketing pitch and delivery.