Tom Albright steps down as CEO