Marc McAllister is now president and CEO