Stephen L. Deschenes has been named senior vice president and general manager of the annuities division at Sun Life Financial Inc. He will be responsible for developing best practices and a diversified portfolio of competitive products, in conjunction with the company's marketing, actuarial and distribution units.