Davis Creative, LLC began as a branding services agency in January 2004, after Cathy Davis had been downsized from a Global Financial Institution, where she was Creative Director for the Trust Division. Her husband, Jack Davis, joined her in 2008 after being downsized from a 20-year career with Fleishmann-Hillard, a Global Public Relations firm with offices in St. Louis.