The Seattle Mariners have promoted Kevin Mather to team president and COO, replacing Chuck Armstrong, who is retiring at the end of the month.

Mather had been serving as executive vice president of finance and ballpark operations. He has been with the team since July 1996 and had held that position since 1999.