William J. Mahoney receives promotion