También en 2001, Albright fundó el Albright Group, una firma de consultoría de estrategia internacional con sede en Washington, DC que luego se convertiría en el Albright Stonebridge Group.