Gary L. Flowers is the founder and president of Gary Flowers & Associates, LLC, a full-service strategic consulting firm based in Washington, DC and Richmond, Virginia.